Skip to content

Scotiabank Programmer Analyst, Ottawa - .Net Stack

scotiabank jobsScotiabank·Ottawa, ONfull time

Posted: June 13, 2026

Apply for this jobExpires: August 15, 2026

Browse more Scotiabank jobs · See other jobs in Ottawa

job description

AI Summary

This Programmer Analyst Advisory role at Scotiabank in Ottawa, Ontario, focuses on web application development within a Microsoft .Net stack. Key duties include 3rd level troubleshooting support, implementation, maintenance, and testing of web-based applications. Top requirements include a minimum of five years of web application development experience, a university degree in Computer Science, and proficiency with C#, MVC, Web Services/WEB API, Angular, ASP.NET, and XML in a .Net environment.

About the Role at Scotiabank

Joining Scotiabank, a purpose-driven and results-oriented team, this role is integral to the software development group, reporting to the Manager of Software Development. The incumbent will primarily focus on web application development and providing crucial 3rd level troubleshooting and technical support within a Microsoft-based development stack. Operating within a team-based agile SCRUM environment, with a strong emphasis on digital solutions, the Programmer Analyst will collaborate closely with Software Developers, Product Owners, Quality Assurance Analysts, and 2nd level support teams. This collaborative environment ensures the effective delivery and ongoing support of innovative solutions for Scotiabank's clients. Responsibilities encompass the full lifecycle of development, including the implementation, maintenance, and rigorous testing of various web-based business applications. The position involves active participation in planning, designing, developing, and maintaining applications built on robust Microsoft technologies, along with providing essential support to business users and performing intricate software debugging. Opportunities for application and process improvement are regularly assessed, contributing to a continuous improvement environment.

Skills and Expertise for Success

To excel in this Programmer Analyst Advisory position, candidates should possess a minimum of five years of demonstrated experience in developing sophisticated web applications. A university degree in Computer Science or a closely related discipline is essential, providing a strong theoretical foundation. Proficiency with key technologies such as C#, MVC, Web Services/WEB API, Angular, ASP.NET, and XML within a .Net stack is a core requirement, demonstrating a deep understanding of the modern development environment. Strong skills in object-oriented software design and development are crucial for building scalable and maintainable solutions. Experience with Microsoft SQL Server 2012 or higher for database design and development is also necessary, with knowledge of SSIS and SSRS considered a valuable asset. The role requires expertise in user interface design using Angular, HTML, and Javascript, along with proven experience in writing comprehensive design documents and technical interface specifications. Candidates must also have demonstrated experience designing n-tiered web and client-server applications, web services, and various interfaces. Familiarity with Agile development processes and practical experience using Microsoft Visual Studio in a Team Services environment, including source control with GIT, are highly valued. A comprehensive understanding of object-oriented application development techniques and theories, coupled with deep knowledge of Microsoft .NET technologies, service-oriented architecture, and relational databases, including database theory and business data structures, will ensure success.

An Inclusive Scotiabank Environment

Scotiabank is committed to fostering an inclusive and high-performing culture where every employee is empowered to reach their fullest potential. This commitment is reflected in the bank's dedication to Diversity, Equity, Inclusion & Allyship, ensuring an inclusive environment where individuals are respected and embraced through bias-free practices. The bank actively supports its employees' growth through various Employee Resource Groups that span diverse identities. Scotiabank values the unique skills and experiences each individual brings, striving to create and maintain an accessible workplace for everyone by continuously removing barriers. Employees benefit from extensive upskilling opportunities, including online courses, cross-functional development pathways, and tuition assistance, supporting continuous professional growth. Beyond professional development, Scotiabank offers a dynamic ecosystem with spaces for team collaboration and opportunities for community engagement through programs like hackathons, creating a truly enriching work environment.

categories

about scotiabank

similar jobs