Skip to Main Content

Job Title


Software Engineer


Company : Hays


Location : toronto, Ontario


Created : 2026-04-30


Job Type : Full Time


Job Description

Role: Software EngineerLocation: Remote with Occasional TravelType: Full-timeSalary: CAD120000 - CAD140000 Job Description:8+ years of professional experience in web application development.Strong backend development experience, including handson work with Python.Experience with frontend development using modern JavaScript frameworks (e.g., React).Proven experience working with CI/CD pipelines and automated build and deployment workflows.Handson experience with modern infrastructure and DevOps tools such as Docker, Kubernetes, Terraform, Ansible, or similar.Experience collaborating with Product Managers to define and refine work for engineering teams.Demonstrated experience mentoring or guiding junior and midlevel engineers.Ability to balance rapid delivery with thoughtful, sustainable technical decisionmaking.Demonstrated commitment to continuous learning and applying new technologies, architectures, and methodologies.Preferred Skills and ExperienceExperience with containerization and cloudnative architectures.Designing, building, and consuming RESTful APIs.Experience with testdriven development (TDD) or testfirst methodologies.Familiarity with eventdriven architectures.Experience applying domaindriven design (DDD) principles.Exposure to financial systems, payments platforms, or fintech environments is considered an asset.