AWS Developer specializing in cloud-native application development and full-stack technologies at BMO. Designing, developing, and maintaining scalable solutions leveraging AWS services.
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
Requirements
Typically 4-6 years of development work experience
Bachelor’s degree in Computer Science, Engineering, or equivalent experience
Familiarity with AWS services (Lambda, DynamoDB, S3, SNS, SQS, CDK)
Familiarity with containerization (Docker) and orchestration (ECS/EKS)
Knowledge of security best practices in AWS
Experience with TypeScript
AWS Certified Developer or Solutions Architect is a plus
Principal Software Engineer building next - gen AI CX tools for TTEC Digital. Collaborating with teams to solve complex engineering problems in a startup - like environment.
Engineering Technical Lead at TTEC Digital responsible for building AI CX tools in a startup environment. Leading teams to create innovative solutions for major brands across the globe.
Product Engineer with strong product sense and engineering skills for a leading IT services company. Taking ambiguous goals and delivering software solutions with minimal guidance.
Senior Full Stack Developer using Angular and .NET to deliver digital banking solutions at Beem Credit Union. Collaborating with cross - functional teams for robust and scalable technology solutions.
Senior Solution Consultant at Guidewire shaping customer adoption of Guidewire Cloud capabilities through close collaboration with customers and mentoring junior consultants. Elevating customer success by bridging needs with solutions and delivering innovative Guidewire Cloud features.
Solution Consultant working at the intersection of technology and customer adoption for Guidewire. Delivering industry - wide solutions through strategic partnerships with key customers and stakeholders.
Full Stack Developer building and maintaining data pipelines for audience data at CBC. Collaborating with teams to enhance data tools and workflows while embracing a hybrid work model.
Software Engineer developing full - stack solutions at TrueContext, leveraging AI tools for enhanced productivity. Building features across React front end and Java backend for field service operations.
Software Engineer designing, building, and evolving compliance technology solutions for the wealth management industry. Collaborating across teams for high - quality software delivery and continuous improvement.
Engineering Project Lead leading technology deployment projects at CBC/Radio - Canada. Managing detailed designs, implementation phases, and ensuring compliance with regulations.