Senior API - Software Developer

Toronto 3 days agoFull-time External
Negotiable
Position: Senior API - Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto (Remote: 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only) Note on Assignment Type This position is provisionally Remote, requiring 7.25 hours per calendar day between 8:00 AM and 5:00 PM, Monday to Friday (excluding breaks). Conditions may change based on organizational requirements and at the discretion of the Hiring Manager. About the Engagement Akkodis is a Senior Software Developer (10+ years’ experience) to support enhancements to the OSOR application, including the development of a new OSOR‑NSOR data exchange interface. As the National Sex Offender Registry is being replaced, a new interface is required to maintain the exchange of ~50,000 transactions annually between provincial and national systems. Prior to automation (2011), this work required 11 civilian data‑entry staff — demonstrating its operational significance. Scope The Senior Software Developer will: • Develop OSOR application enhancements and the new OSOR NSOR data exchange interface. • Participate in application design, development, unit/system testing, and deployment. • Participate in project JAD sessions, design walkthroughs, and reviews. • Produce Software Architecture Documentation (use cases, class diagrams, component diagrams, state diagrams). Assignment Deliverables • Software design, development, and testing of OSOR enhancements and the new interface. • Required software architecture documentation. • Use cases, models, diagrams, and system design artifacts. • .NET modules, code components, scripts, and supporting deliverables. Expertise Required Must Have: • 10+ years designing and developing enterprise applications. • Strong hands on experience with: o ASP.NET (all supported versions) o C#.NET o VB.NET o SQL • Ability to produce detailed software architecture documentation. • Experience developing .NET code modules, system scripts, and application components. • Experience participating in JAD sessions, walkthroughs, and technical design reviews. • Experience supporting unit, system, and integration testing aligned with OPS standards. Nice to Have: • Experience troubleshooting defects, optimizing SQL code, writing scripts, stored procedures, and object definitions. • Experience working with Apache/IIS and reverse proxy configurations. Security Clearance Required. Important This is a business-to-business engagement. Candidates must represent an incorporated entity, hold a valid business number, maintain appropriate insurance, and invoice for services rendered. How to Apply Submit your resume in confidence via the Akkodis Canada website. We thank all applicants for their interest in this opportunity. Only candidates meeting the above qualifications will be contacted for further discussions. Accessibility: At Akkodis, part of The Adecco Group, our purpose is simple: to make the future work for everyone. We live our values, Passion, Collaboration, Inclusion, Courage, and Customers at Heart, by fostering a workplace where diversity is celebrated and every voice matter. We encourage applications from individuals of all backgrounds and identities. Together, we’re making the future work for everyone.