Lead Programmer Analyst (Agile; CI/CD; UNIX Shell Scripting; SQL; FIS Profile)


Requisition ID: 35595

Join the Global Community of Scotiabankers to help customers become better off.



The Term Lending & Securitization team supports the ongoing development and deployment of applications that support the customer onboarding, fulfillment and servicing processes for mortgages nationally. The Term Lending & Securitization development team  is responsible for developing innovative technology solutions for the resolution of complex business challenges impacting Real Estate Secured Lending (RESL) and delivering on the business line strategy.


Reporting to the Senior Manager Development, the Programmer Analyst Advisory will provide system analysis, object oriented design / programming, technical documentation, and support for existing applications and systems.


The Programmer Analyst Advisory will provide recommendations on best practices and enhancements that are in line with the bank’s technology road map.  In addition, the Programmer Analyst Advisory will lead and support all implementation efforts for applications and systems.


When required, on a rotational basis, the Programmer Analyst Advisory will assist during the release phase, which occurs after standard working hours in the evening.




• Work with project team to refine technical requirements and provide technical design and guidance based on industry best practices.

• Perform coding, unit testing, debugging, documenting and implementing of applications and scripts.

• Participate in estimation and planning of development efforts required for various projects and enhancements.

• Maintain, support and enhance existing applications.

• Participate in regular code reviews for release activities.

• Lead the implementation efforts for all implementations.

• Participate in production issue analysis and perform root cause analysis for all production and implementation issues.

• Assist the Product Owners and Business Analysts in discovering the current system behavior and provide recommendations on improving the current system.




• You have at least 5 years of technical working experience in systems analysis, design, development, unit testing, and debugging.

• You have working experience in the use of Jenkins or a similar tool(s) for building Continuous Integration/Continuous Delivery (CI/CD) pipelines.

• Technical working experience in an Agile environment.

• Must have technical working experience with Core Java/Java Servlet/JDBC/JavaScript; HTML; CSS; UNIX shell scripting; SQL & relational databases.

• Must have technical working experience in the use of IBM Clearcase; DbVisualizer & IBM Rational Build Forge/Apache Maven.

• Ideally, you have 2-3 years of working experience in the banking/financial services industry; preferably with Mortgage systems knowledge.

• Working knowledge in the use of JIRA/Confluence/Sharepoint/BitBucket.

• Technical working knowledge of WebServices, XML/SOAP/REST, IBM Websphere Application Server (WAS); GIT; Eclipse Integrated Development Environment (IDE); IBM Rational Application Developer (RAD); soapUI; WinSCP (Windows Secure Copy); PuTTY SCP (PSCP); Secure Shell (SSH) & MUMPS Database is an asset.

• Technical knowledge of Splunk, Dynatrace, or Stackdriver is an asset.

• Technical proficiency in any Mortgage Book of Record software vendor product (e.g., FIS Profile 6.4 and above, FIS WebCSR) is an asset.




• Bachelor’s degree in Computer Science, Engineering or related discipline.


Location(s):  Canada : Ontario : Scarborough

As Canada’s International Bank, we are a leader when it comes to inclusion. We are a diverse and global team, speaking more than 100 languages with backgrounds from more than 120 countries. We value the unique skills and experiences each individual brings to the bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Candidates selected for an interview will be contacted directly.  If you require accommodation during the recruitment and selection process, please let us know. We will work with you to provide as seamless a recruitment experience as possible.

Full time
Scarborough, 08, CA