Location: , Waterloo ON – Canada; Hybrid Experience Required: 8 Years Primary Skill Set
Job Description
We are seeking a highly skilled backend developer with strong experience in modern programming languages and frameworks. The ideal candidate will have: Technical Skills
5+ years of backend development experience Unit testing frameworks (e.g., JUnit), Cucumber, BDD. CI/CD tools such as Jenkins pipelines, GitHub Actions, etc. Hands-on experience with SOAP, REST APIs, Microservices, and Event-Driven architectures. Familiarity with Azure Kubernetes Service (AKS) and related components for highly automated engineering platforms. Development Practices
Strong understanding of Agile and DevOps principles. Experience with Test-Driven Development (TDD) and Continuous Integration. Ability to work in environments that emphasize rapid delivery of recent features. Additional Skills
Exposure to open-source technologies—experience contributing to or leveraging open-source projects is highly desirable. Interest in exploring new technologies and building proof-of-concepts for integration into products.