
Software Developer - (AI / Java / Python/ AWS)
BMO Financial Group3 days ago
Base Salary
$75k - $160k/yr
Responsibilities
- Translate user requirements into technical specifications and software features.
- Write, design, test, implement, document, troubleshoot, and maintain software applications and services.
- Support system design, technology integration, security requirements, logging, error handling, performance standards, and non-functional requirements.
- Evaluate new technologies and assess impacts across systems, processes, data, and risk.
- Provide specialized consulting, analytical, and technical support for business systems.
- Use AI-assisted development tools and develop or integrate AI-powered solutions to improve productivity, software quality, and business outcomes.
- Apply BMO’s risk management framework and comply with applicable policies, standards, laws, and regulations.
Requirements
- Typically 7+ years of relevant experience and a post-secondary degree in a related field, or an equivalent combination of education and experience.
- Advanced proficiency in Java and Python programming.
- Proficiency across the software development lifecycle, troubleshooting, and system and technology integration.
- Intermediate proficiency in quality assurance and testing and AWS cloud computing or a similar cloud provider.
- Hands-on daily experience with AI coding assistants such as GitHub Copilot for code generation, refactoring, test writing, and documentation.
- Foundational creative thinking and relationship-building skills.
Benefits
- Health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans.
- Training, coaching, manager support, and network-building opportunities.
- Salaried position with an annual base salary range of $75,000.00 to $160,000.00.
- Application deadline is 12/08/2026; the position is located at 300 E John Carpenter Freeway.
About BMO Financial Group
BMO Financial Group is a publicly traded North American bank offering personal and commercial banking, wealth management, and capital markets services to consumers, businesses, and institutions. Founded in 1817 and headquartered in Toronto, it operates in Canada and the United States, including BMO Bank N.A. in the U.S. The company is listed on the NYSE and TSX under the symbol BMO.