Software Developer- job post BMO Financial Group
Job Description
Application Deadline:
10/29/2026
Address:
33 Dundas Street West
Job Family Group:
Technology
Job Summary
We are seeking an experienced AWS Developer with strong expertise in cloud-native application development and full-stack technologies. The ideal candidate will design, develop, and maintain scalable solutions leveraging AWS services, serverless architectures, and modern front-end frameworks.
Key Responsibilities
Design, develop, and maintain full-stack web applications on AWS
Implement scalable backend services and APIs (REST/GraphQL) leveraging AWS services such as Lambda, API Gateway, ECS/EKS, RDS/DynamoDB, SQS/SNS, Cognito, and CloudFront.
Build responsive and dynamic user interfaces using React and Angular. Integrate front-end applications with backend services and AWS infrastructure.
Write clean, testable, and well-documented code; establish unit, integration, and end-to-end tests (e.g., PyTest, Jest, Cypress).
Apply secure coding practices; integrate authentication/authorization and secrets management following AWS and OWASP best practices.
Ensure application security, scalability, and performance in a cloud environment.
Collaborate with cross-functional teams to deliver high-quality solutions.
Implement CI/CD pipelines and follow best practices for cloud deployments.
Required Skills & Qualifications
AWS Expertise: Strong understanding of AWS core services (Lambda, RDS, API Gateway, S3, IAM, CloudWatch).
Programming: Proficiency in Node.js for backend development.
Front-End Development: Hands-on experience with React and Angular frameworks.
