A leading identity management firm in Toronto is looking for an experienced software developer to join their team. The ideal candidate will have 3–5 years of experience in software development within agile environments and strong skills in Golang or Java. You will play a key role in designing and developing highly scalable services while mentoring fellow engineers. This position offers a competitive salary and excellent benefits including health insurance and a retirement savings plan.
Qualifications
3–5 years of software development experience in a fast-paced, agile environment.
Experience working with Golang or Java preferred.
Hands-on experience designing, developing, and tuning highly-scalable systems.
Responsibilities
Writing maintainable, efficient code using proven patterns to solve complex problems.
Lead the design and development of highly scalable services for data-intensive use cases.
Evaluate and advocate for modern technologies to accelerate value delivery.
Skills
Software development
Agile methodologies
Event-driven systems
Database fundamentals
Coaching and mentoring
Tools
Golang
Java
Kafka
TypeScript
React
AWS
Azure
Kubernetes
Docker
Job description
A leading identity management firm in Toronto is looking for an experienced software developer to join their team. The ideal candidate will have 3–5 years of experience in software development within agile environments and strong skills in Golang or Java. You will play a key role in designing and developing highly scalable services while mentoring fellow engineers. This position offers a competitive salary and excellent benefits including health insurance and a retirement savings plan.