BMO, the 8th largest bank in North America, is seeking a Software Developer with expertise in AWS design & development, Node.js, and JavaScript to join their technology team in Toronto. This role offers an exciting opportunity to work on payment systems while contributing to BMO's mission of Boldly Growing the Good in business and life.
The position involves full-cycle software development, from translating user requirements into technical specifications to implementing and maintaining robust software solutions. You'll be working with cloud technologies, specifically AWS and serverless architectures, while developing payment system solutions.
The ideal candidate will have 4-6 years of experience, strong technical skills in AWS, Node.js, and JavaScript, and experience with payment systems. You'll be part of a collaborative environment where you'll work independently on complex tasks while contributing to enterprise-wide initiatives.
BMO offers a competitive salary range of $60,000 to $111,700, along with comprehensive benefits including health insurance, tuition reimbursement, and retirement savings plans. The company provides extensive training, coaching, and networking opportunities for professional growth.
This role combines technical expertise with business acumen, requiring both strong programming skills and excellent communication abilities. You'll be part of a forward-thinking organization that values innovation, collaboration, and continuous learning, while working on critical financial technology infrastructure.