Job Description
Contract // Toronto, ON (Hybrid). Please share resumes to chsingh@eteaminc.com.
Job Title: Sr. Software Engineer
Location: Toronto, ON (Hybrid)
Contract
Note: Need 9+ years candidate with valid Canadian visa.
Job Description:
Key Responsibilities:
Design, develop, and deploy scalable cloud-based solutions and foundational platform capabilities.
Collaborate with cross-functional teams to implement software delivery, cloud, GenAI, and DevOps processes.
Develop and maintain technical documentation including:
Application architecture and solution designs
Data models and system integrations
APIs and interface specifications
Contribute to and adopt global software engineering best practices and reusable frameworks.
Drive innovation through the adoption of modern technologies, tools, and methodologies.
Ensure high-quality code, performance optimization, and system scalability.
Required Qualifications & Skills:
Bachelor’s degree in Computer Science or a related field.
10+ years of experience building large-scale, multi-tier distributed systems.
Strong hands-on experience with cloud technologies, especially AWS.
Proficiency in:
Python
Java
APIs and microservices architecture
AWS Lambda and serverless computing
Large Language Models (LLMs) / GenAI technologies
Experience with DevOps tools and practices, such as:
Bitbucket
Jenkins
Ansible
Continuous Delivery/Deployment (CI/CD)
Strong understanding of software engineering principles and system design.
Excellent problem-solving and analytical skills with attention to detail.
Strong communication skills with the ability to explain complex concepts to both technical and non-technical stakeholders.
Proven ability to collaborate effectively across global and cross-functional teams.
Adaptability and eagerness to learn and implement new technologies.
