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 solid 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.