FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Associate Software Developer, Node.js, Python
Liberty Mutual Canada. Contribute to the design, development, and testing of backend services and APIs on the AWS serverless stack, including Lambda, API Gateway, and DynamoDB .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates foundational knowledge in Python, TypeScript, and Node.js, with experience in developing and maintaining backend services and APIs on the AWS serverless stack. Collaborates effectively within cross-functional teams to deliver solutions aligned with business objectives while embracing continuous improvement and emerging technologies.
Highest-signal resume keywords
Python DevelopmentAWS Serverless StackAPI DevelopmentFastAPI FrameworkTeam Collaboration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonTypeScriptNode.jsAPI DevelopmentAWS LambdaAPI GatewayDynamoDBSQLNoSQLInfrastructure as Code
Soft Skills
TeamworkCuriosityProblem-SolvingFeedback Reception
Tools & Technologies
AWS CDKJestPytestCI/CD Pipelines
Industry Keywords
Agentic EngineeringLLM-Based SolutionsAI Coding AgentsAutomation Tooling
Tech Stack
Tools & technologiesAWSDynamoDBJavaScriptJestNode.jsNoSQLPythonSQLTypeScript
About the role
Key responsibilities & impact- Contribute to the design, development, and testing of backend services and APIs on the AWS serverless stack, including Lambda, API Gateway, and DynamoDB
- Support the development and maintenance of Python/FastAPI services powering LLM-based applications such as D&O Copilot
- Learn and apply agentic engineering practices and LLM-based solutions, including AI coding agents and automation tooling
- Collaborate with cross-functional teams to understand requirements and support delivery aligned with business objectives
- Participate in code reviews and provide and receive feedback
- Help troubleshoot and resolve technical issues, escalating complex problems to senior team members
- Stay current with emerging technologies and bring new ideas to the team
- Contribute to continuous improvement of development practices
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
- 0-2 years of experience in software development, including internships, co-op placements, or academic projects
- Foundational knowledge of TypeScript and Node.js
- Foundational knowledge of Python
- Ability to work effectively in a team environment
- Exposure to building APIs on AWS (Lambda, API Gateway, DynamoDB) is a plus
- Exposure to FastAPI or similar frameworks is a plus
- Familiarity with SQL/NoSQL databases and AWS fundamentals is a plus
- Exposure to Infrastructure as Code, such as AWS CDK, is a plus
- Familiarity with automated testing, such as Jest or pytest, or CI/CD pipelines is a plus
- Curiosity about agentic engineering and LLM-based solutions, including AI coding agents, Copilot agent mode, and MCP tooling, is a plus
Benefits
Comp & perks- A premier flexible work environment (a combination of on-site & remote work) supporting our employees in their pursuit of a healthy work-life balance
- Competitive health & dental benefits plan
- Market-leading pension plan
- Competitive time off policy
- External education & tuition reimbursement programs
- Employee & Family Assistance Programs
- Opportunity to become a member of national employee committees – social responsibility, employee engagement, diversity, equity & inclusion