Lead Application Developer
$70k - $150k per yearBMO
Application Deadline: 11/15/2026Address: 100 King Street WestJob Family Group
Technology Leads the design, development, and delivery of enterprise-grade applications using modern technologies including .NET, Angular, AWS cloud services, and AI-assisted development practices. Provides technical leadership to development teams, drives engineering excellence, and ensures delivery of scalable, secure, and high-performing solutions aligned with business objectives. Serves as a senior technical resource responsible for application architecture, software quality, DevOps adoption, and continuous innovation.Key Responsibilities
Lead the design, development, and implementation of full-stack applications using .NET/C#, Angular, REST APIs, and AWS cloud services. Drive technical solution design and provide hands‑on leadership throughout the software development lifecycle, from requirements analysis through production deployment and support. Champion the adoption of AI‑enabled software development practices, including GitHub Copilot, generative AI tools, automated code generation, intelligent testing, code review automation, and developer productivity improvements. Design and develop scalable, cloud‑native solutions leveraging AWS services such as ECS, Lambda, API Gateway, RDS, S3, CloudWatch, Cognito, and event‑driven architectures. Lead application modernization initiatives, including migration of legacy applications to microservices, containerized platforms, and cloud environments. Establish and enforce engineering standards, coding best practices, design patterns, security controls, and performance optimization techniques. Architect and implement secure APIs, integration services, and microservices that support internal and external enterprise platforms. Collaborate with business stakeholders, architects, product owners, and development teams to translate business requirements into technical solutions. Provide technical mentoring and coaching to developers through code reviews, design reviews, pair programming, and knowledge‑sharing sessions. Design and implement CI/CD pipelines and DevOps practices to enable efficient, reliable, and automated software delivery. Evaluate emerging technologies, AI capabilities, and cloud services through proof‑of‑concepts and recommend adoption opportunities that improve delivery efficiency and business outcomes. Ensure applications meet enterprise standards for security, compliance, resilience, observability, and operational supportability. Troubleshoot and resolve complex production issues, performance bottlenecks, and integration challenges across distributed systems. Lead technical estimation, sprint planning, and solution delivery activities across multiple concurrent initiatives. Partner with infrastructure, security, and cloud engineering teams to implement scalable, secure, and cost‑effective solutions. Contribute to architectural decisions and technology roadmaps while ensuring alignment with enterprise standards and strategic objectives. Promote a culture of innovation, automation, continuous improvement, and engineering excellence. Take measured risks while protecting the organization by applying security, risk management, and compliance requirements throughout the software development lifecycle.Required Qualifications
8+ years of software development experience with .NET/C#, ASP.NET Core, and Angular. 3+ years of experience leading development teams or serving as a technical lead. Strong hands‑on experience with AWS cloud services, including containerized and serverless architectures. Proven experience developing and deploying applications using Kubernetes, ECS, Docker, or similar container technologies. Strong experience designing and implementing microservices architectures and microfrontend. Experience building and consuming RESTful APIs and event‑driven integration patterns. Strong knowledge of relational databases, data modeling, SQL optimization, and cloud‑based database services. Experience with CI/CD pipelines, automated testing, version control, and DevOps practices. Demonstrated experience using AI‑powered development tools such as GitHub Copilot or similar technologies to improve software delivery and engineering productivity. Strong understanding of application security, authentication, authorization, OWASP practices, and internet‑facing application design. Experience with observability, monitoring, logging, and production support in cloud environments. Strong analytical, troubleshooting, and problem‑solving skills. Excellent communication and stakeholder management skills. Experience working in Agile/Scrum delivery environments.Preferred Qualifications
Experience in Banking or Financial Services technology environments. Experience with Oracle, SQL Server, or PostgreSQL databases. Knowledge of event streaming technologies such as Kafka, SNS/SQS, or EventBridge. Experience with cloud migration and application modernization initiatives. Understanding of domain‑driven design, clean architecture, and distributed systems patterns. AWS Certifications (Solutions Architect, Developer Associate, or similar). Demonstrated success leading enterprise‑scale digital transformation initiatives.Salary: $70,000.00 - $150,000.00 Pay Type: Salaried The above represents BMO Financial Group’s pay range and type. Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part‑time roles will be pro‑rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position. BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance‑based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit: Us
At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world. As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one - for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in‑depth training and coaching, to manager support and network‑building opportunities, we’ll help you gain valuable experience, and broaden your skillset. To find out more visit us at BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. BMO is a leading bank driven by a single purpose: to Boldly Grow the Good in business and life. Everywhere we do business, we’re focused on building, investing and transforming how we work to drive performance and continue growing the good. Who we are We’re proud to be fueling growth and expanding possibilities for individuals, families and businesses. More than 12 million customers count on us for personal and commercial banking, wealth management and investment services. As the 8th largest bank in North America by assets, we provide personal and commercial banking, wealth management and investment services to more than 12 million customers. In Canada, the United States and across the globe, we’ll continue to build, invest and transform to drive performance that serves the good that grows.
#J-18808-Ljbffr
Technology Leads the design, development, and delivery of enterprise-grade applications using modern technologies including .NET, Angular, AWS cloud services, and AI-assisted development practices. Provides technical leadership to development teams, drives engineering excellence, and ensures delivery of scalable, secure, and high-performing solutions aligned with business objectives. Serves as a senior technical resource responsible for application architecture, software quality, DevOps adoption, and continuous innovation.Key Responsibilities
Lead the design, development, and implementation of full-stack applications using .NET/C#, Angular, REST APIs, and AWS cloud services. Drive technical solution design and provide hands‑on leadership throughout the software development lifecycle, from requirements analysis through production deployment and support. Champion the adoption of AI‑enabled software development practices, including GitHub Copilot, generative AI tools, automated code generation, intelligent testing, code review automation, and developer productivity improvements. Design and develop scalable, cloud‑native solutions leveraging AWS services such as ECS, Lambda, API Gateway, RDS, S3, CloudWatch, Cognito, and event‑driven architectures. Lead application modernization initiatives, including migration of legacy applications to microservices, containerized platforms, and cloud environments. Establish and enforce engineering standards, coding best practices, design patterns, security controls, and performance optimization techniques. Architect and implement secure APIs, integration services, and microservices that support internal and external enterprise platforms. Collaborate with business stakeholders, architects, product owners, and development teams to translate business requirements into technical solutions. Provide technical mentoring and coaching to developers through code reviews, design reviews, pair programming, and knowledge‑sharing sessions. Design and implement CI/CD pipelines and DevOps practices to enable efficient, reliable, and automated software delivery. Evaluate emerging technologies, AI capabilities, and cloud services through proof‑of‑concepts and recommend adoption opportunities that improve delivery efficiency and business outcomes. Ensure applications meet enterprise standards for security, compliance, resilience, observability, and operational supportability. Troubleshoot and resolve complex production issues, performance bottlenecks, and integration challenges across distributed systems. Lead technical estimation, sprint planning, and solution delivery activities across multiple concurrent initiatives. Partner with infrastructure, security, and cloud engineering teams to implement scalable, secure, and cost‑effective solutions. Contribute to architectural decisions and technology roadmaps while ensuring alignment with enterprise standards and strategic objectives. Promote a culture of innovation, automation, continuous improvement, and engineering excellence. Take measured risks while protecting the organization by applying security, risk management, and compliance requirements throughout the software development lifecycle.Required Qualifications
8+ years of software development experience with .NET/C#, ASP.NET Core, and Angular. 3+ years of experience leading development teams or serving as a technical lead. Strong hands‑on experience with AWS cloud services, including containerized and serverless architectures. Proven experience developing and deploying applications using Kubernetes, ECS, Docker, or similar container technologies. Strong experience designing and implementing microservices architectures and microfrontend. Experience building and consuming RESTful APIs and event‑driven integration patterns. Strong knowledge of relational databases, data modeling, SQL optimization, and cloud‑based database services. Experience with CI/CD pipelines, automated testing, version control, and DevOps practices. Demonstrated experience using AI‑powered development tools such as GitHub Copilot or similar technologies to improve software delivery and engineering productivity. Strong understanding of application security, authentication, authorization, OWASP practices, and internet‑facing application design. Experience with observability, monitoring, logging, and production support in cloud environments. Strong analytical, troubleshooting, and problem‑solving skills. Excellent communication and stakeholder management skills. Experience working in Agile/Scrum delivery environments.Preferred Qualifications
Experience in Banking or Financial Services technology environments. Experience with Oracle, SQL Server, or PostgreSQL databases. Knowledge of event streaming technologies such as Kafka, SNS/SQS, or EventBridge. Experience with cloud migration and application modernization initiatives. Understanding of domain‑driven design, clean architecture, and distributed systems patterns. AWS Certifications (Solutions Architect, Developer Associate, or similar). Demonstrated success leading enterprise‑scale digital transformation initiatives.Salary: $70,000.00 - $150,000.00 Pay Type: Salaried The above represents BMO Financial Group’s pay range and type. Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part‑time roles will be pro‑rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position. BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance‑based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit: Us
At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world. As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one - for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in‑depth training and coaching, to manager support and network‑building opportunities, we’ll help you gain valuable experience, and broaden your skillset. To find out more visit us at BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. BMO is a leading bank driven by a single purpose: to Boldly Grow the Good in business and life. Everywhere we do business, we’re focused on building, investing and transforming how we work to drive performance and continue growing the good. Who we are We’re proud to be fueling growth and expanding possibilities for individuals, families and businesses. More than 12 million customers count on us for personal and commercial banking, wealth management and investment services. As the 8th largest bank in North America by assets, we provide personal and commercial banking, wealth management and investment services to more than 12 million customers. In Canada, the United States and across the globe, we’ll continue to build, invest and transform to drive performance that serves the good that grows.
#J-18808-Ljbffr
Vacancy posted 34 minutes ago
Similar jobs that could be interesting for youBased on the Lead Application Developer in Winnipeg, MB vacancy
- Lead Mobile Application DeveloperSuper GeoAI Technology (SGA)Super GeoAI Technology (SGA) is a rapidly growing AI startup transforming agriculture through cutting-edge geospatial AI solutions. We develop innovative technologies that combine artificial intelligence (AI), drones...Suggested
- ...The opening is for a lead front-end web application developer. This key role will involve design and implementation of a new single-page web applicaiton. This is a unique opportunity to be a part of an early stage startup, working directly with the co-founders, experienced...SuggestedInternship
$70.83k - $106.5k per year
...international trade. Livingston is a market leader offering customs brokerage,... ...America, Europe and Asia. Job SummaryThe Application Developer is responsible for developing, supporting... ...recommending improvements. Participate and/or lead small to medium scale software...SuggestedRemplacementLong term contractFull timeFlexible hours- Job Requirements IBM Safer Payment SME - Senior Lead Software Engineer Location: PCS CA~TORONTOYears of Experience: 7-10 YearsJob... ...in a fast-paced environment.Responsibilities Design, develop, and maintain backend services and APIs for the IBM Safer Payments...Suggested
- ...years of delivery excellence, we specialise in re-engineering core applications, driving cloud transformation, and building automation-first,... ...transformations. We are looking for an experienced Software Developer with strong hands‑on experience in either Java or Golang (Go)...Suggested
- ...about our flexible work arrangements!We are looking for an Application Developer to join BrokerLink and work out of our Toronto, ON... ...Insurance background and Python (nice to have)We thank all applicants for their interest, but only those selected for an interview...Permanent employmentWork at officeFlexible hours
- ...AI-powered, secure, end-to-end digital services. Atos designs, develops, and operates critical digital environments that drive performance... ...regulated and sovereign contexts. Atos Group is a global leader in digital transformation with c. 54,000 employees and annual revenue...WorldwideFlexible hours
$100k - $120k per year
Nesto is Canada’s leading digital residential mortgage lender, offering Canadians the lowest... ...a passionate and gritty Senior Application Developer to join our team and help us build the... ...foundation for our growth.Innovate and Lead: Take ownership of your projects from concept...Long term contractInternshipLocal areaWork from home$119k - $161k per year
Clio is the global leader in legal AI technology, empowering legal... ...: We are seeking a Software Developer to join our Engineering team... ...development experience to the Application Security TeamProvide detailed... ...by Clio. Backed by industry-leading data and intelligence, Clio is...Work at officeLocal areaWorldwideFlexible hours- EmergiTEL is hiring for Sr. Application Developer Location: Remote – Canada (must work within Canada; occasional onsite meetings in Edmonton... ...configurations (adx_ entities), contribute to field research, lead technical discovery, and deliver solution design artifacts....Contract workFor contractorsWork at officeLocal areaImmediate startRemote workRelocationMonday to friday
$84.46k - $127k per year
...recognition for achievements and develop your expertise in the complex... ...to large-scale software application projects. Translate concepts... ..., practices, and quality. Lead end-user reviews of deployed... ...inclusive employer and welcome applicants of all backgrounds,...Long term contractWork at officeFlexible hours- At Flynn, it's not just a job, it's a careerFlynn Group of Companies , North America’s leading building envelope contractor is looking to hire a Web Application Developer to work in our beautiful Mississauga location.Our primary tech stack is .NET (C#) hosted in...For contractorsRotating shift
$93.5k - $110k per year
...acquisitions and expanding global workforce operations.As an Applications Developer, Workday, you will help configure, maintain, and enhance... ...due to a physical or mental condition, please complete this Applicant Accommodation Form to notify our team. The form should only...Manual laborWork at officeFlexible hoursShift work3 days per week- ...skills and performance. Job DescriptionEmployment Type: Contract Status: Accepting Candidates Description: We need a STEP Application Developer for our direct client in Verdun, Québec. The ideal candidates will have experience with Stibo's STEP configuration, workflows,...Contract work
- ...evening, every 2-3 months)Role ProfileWe are seeking an experienced Java Developer to join a global Operations Technology team responsible for delivering and supporting business-critical applications used across Operations. This role is suited to a strong, hands-on software...Work at officeAfternoon shift
- ...Description and Requirements Job Summary : We are seeking an AI Application Developer to join our U.S.-based AI Application Solutions team. You... ...Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion,...Work at officeLocal area
- About NakisaNakisa is a global leader in AI-powered enterprise software for Human Resources... ...building the next wave of enterprise applications with Nakisa AI. Our products use... ...global scale. About the roleAs a Software Developer at Nakisa, you will design, build, and maintain...InternshipSummer holidayWork at officeRelocationShift workNight shiftWeekend work
- .Net Application Developer6-month contract, hybrid, downtown TorontoWe are working with a client seeking a .Net Application Developer with strong legacy application development and maintenance experience. The ideal candidate will have expertise in designing, developing, maintaining...Contract work
- ...contract with Acronym Solutions Inc., using a hybrid schedule at the Acronym office.As a ServiceNow developer, you will develop, configure, test, and maintain applications and modules. The work supports business requirements and best practices through workflows, integrations...Temporary workFor contractorsWork at office
- ...We are seeking a Senior Backend Developer with strong experience building cloud-native, workflow-driven platforms in regulated financial services environments. This role focuses on designing, developing, and supporting scalable, resilient, and secure backend services that...
- We are currently requesting resumes for the following position : Senior Application Developer Resume Due Date : Tuesday, June 18, 2024 (5:00PM EST) Number of Vacancies : 1 Level : MP4 (Senior) Job ID: 23 – 115 Duration : 8 months (Hybrid, 2 days remote) Hours...InternshipRemote work
$89.8k - $118.9k per year
...We are WSP. The OpportunityWSP is looking for an AWIPS Application Developer who wants to work at the intersection of cutting‑edge technology... ...containerized or infrastructure‑as‑code setups where applicable. Contribute to documentation and knowledge transfer to strengthen...Long term contractLocal areaFlexible hours- Contract opportunity for an experienced developer supporting the modernization of legacy Adxstudio portals to Microsoft Power Pages for... ...Power Apps, Power Automate, Dataverse and related Dynamics 365 applications. At least one year using Microsoft Copilot for Liquid translation...Hourly payFull timeContract workWork at officeRemote work
- Develop tested CRM applications at Maarut using programming, analysis, and technical troubleshooting expertise. This opportunity focuses on translating system specifications into software.The CRM Application Developer translates technical systems specifications into working...
$99.89k - $149.89k per year
Your new roleAs a Sr. Application Developer, you will play a central role in developing and deploying the data warehouse, BI and analytics solutions... ...process and equality of opportunity for all our job applicants. At Novo Nordisk, we’re not chasing quick fixes – we’re creating...Long term contractTemporary workInternship- Excel as a Senior Developer to craft innovative software solutions. Leverage your technical... ...convert technical specifications into tested applications, addressing challenges in development and... ...Apply your extensive coding skills to lead the creation of advanced applications that...
$157.3k - $212.8k per year
Clio is the global leader in legal AI technology, empowering legal professionals and... ...per week for our Anchor Days.Senior Application Security Developer Clio is looking for a Senior Application... ...Vincent by Clio. Backed by industry-leading data and intelligence, Clio is...Work at officeLocal areaWorldwideFlexible hours2 days per week- Transform technical specifications into applications as a Senior Software Developer. Engage in both front-end and back-end development, focusing on JAVA and RESTful services. In this key role, you will collaborate with a team of IT professionals to create, maintain, and enhance...
- Develop React and TypeScript solutions for GTAA analytics, AI-powered services, and operational portals from Mississauga, Ontario. This... ...Developer with a strong frontend focus for production web applications. You will shape reusable UI systems, dashboards, and responsive...Contract work3 days per week
- Build Azure-based applications and microservices as a Senior Applications Developer with Sobeys, based in Stellarton, Mississauga, or Calgary.This full-time senior position focuses on cloud-native development, integrations, and reliable software delivery. You will use Node....Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Application Developer. Be the first to apply!
Related searches
- lead software engineer Winnipeg, MB
- lead structural engineer Winnipeg, MB
- lead process engineer Winnipeg, MB
- automation application engineer Winnipeg, MB
- application engineer Winnipeg, MB
- software application developer Winnipeg, MB
- lead software engineer
- lead structural engineer
- lead process engineer
- lead developpeur

