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 1 hour 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
- About the Role Our client, an innovative startup disrupting the mobile space, is looking for a Lead Mobile Application Developer to spearhead their development efforts. This is a fully remote position, offering the flexibility to work from anywhere while driving the creation...SuggestedRemote workHome office
- 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,... .... Job DescriptionWe are looking for an experienced Software Developer with strong hands-on experience in either Java or Golang (Go...Suggested
- ...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...SuggestedWorldwideFlexible hours
$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$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
- 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
- ...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
- 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...Summer holidayWork at officeRelocationShift workNight shiftWeekend work
- 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
- ...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
$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$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
- 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
- ...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...
- .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
- 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...
- Generative AI application development and LLM production experience define this role for regulated... ...and REST APIs are central.This Gen AI Developer position requires extensive application... ...development experience3+ years leading cross-functional programs in regulated enterprises2+...
$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- Job TitleApplications Technical Lead Job CategoryM&P - AAPS Job ProfileAAPS Salaried... ...End DateNovember 13, 2026 Note: Applications will be accepted until 11:59 PM on the Posting... ...functional areas within the portfolio, develops teams’ technical capabilities and problem...Temporary workFor contractors
$11.4k - $17.08k per year
...change due to operational requirements.Job Summary The Applications Technical Lead provides people and technical leadership for core enterprise... ...expertise across all functional areas within the portfolio, develops teams’ technical capabilities and problem-solving skills,...Temporary workFor contractors$100k - $110k per year
...Information ServicesPosition Title: Lead, Construction Applications Come Build Your Career at Aecon!Aecon... ..., establish priorities and develop scalable solutionsLead application enhancements... ...the requirements of the ACA and its applicable regulations, appropriate...Contract work- The FortiCare team of the R&D Department at Fortinet is looking for a Senior Software Applications Developer who is eager to work on multi-tier web applications, microservices, and the latest web client technologies. This team develops and supports multiple applications including...Contract work
- Create AI-orchestrated workflow experiences for Asana users in Vancouver, combining clean code, thoughtful testing, and product-focused engineering. Work is office-centric hybrid.Asana is hiring Software Engineers for high-impact product surfaces, trust systems, evaluation, ...Work at office
- Java or Golang backend development anchors this Application Developer role at Kumaran Systems, focused on microservices and cloud-native technologies.This experienced Software Developer position involves scalable backend applications, RESTful APIs, Docker, Kubernetes, and modern...
- Elevate your career in software development with Clio as an Application Security Developer in Toronto. Help improve the security landscape for legal... ...Contribute your technical expertise and creativity to drive security at Clio, the leader in legal technology. #J-18808-Ljbffr...
- ...solution on the cloud. The job requires you to be able to develop and troubleshoot complex software applications at the enterprise level. We are looking for a... ...diverse and inclusive work environment. All qualified applicants will receive considerations for employment without...Local area
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

