
Seniorx3 Full Stack - Software Developer
- Location︆︊︆️︆︂︄︄︆︅︇︄︆︁︆︉︆︌︂︎︆︌︆️︆︃︆︁︇︄︆︉︆️︆︎
- Toronto, ON
- Arrangement︆︊︆️︆︂︄︄︆︅︇︄︆︁︆︉︆︌︂︎︆︁︇︂︇︂︆︁︆︎︆︇︆︅︆︍︆︅︆︎︇︄
- Hybrid︆︆︆︁︆︃︇︄︇︃︂︎︇︇︆️︇︂︆︋︅︃︇︄︇︉︆︌︆︅︂︎︆︈︇︉︆︂︇︂︆︉︆︄
- Type︆︊︆️︆︂︄︄︆︅︇︄︆︁︆︉︆︌︂︎︇︄︇︉︇︀︆︅
- Contract︇︀︆️︇︃︇︄︄︊︆️︆︂︂︎︆︃︆️︆︎︇︄︇︂︆︁︆︃︇︄
- Posted︆︊︆️︆︂︄︄︆︅︇︄︆︁︆︉︆︌︂︎︇︀︆️︇︃︇︄︆︅︆︄
- Closes︆︊︆️︆︂︄︄︆︅︇︄︆︁︆︉︆︌︂︎︆︃︆︌︆️︇︃︆︅︇︃
- Experience︆︊︆️︆︂︄︄︆︅︇︄︆︁︆︉︆︌︂︎︇︃︆︅︆︎︆︉︆️︇︂︆︉︇︄︇︉
- Senior︆︆︆︁︆︃︇︄︇︃︂︎︇︃︆︅︆︎︆︉︆️︇︂︆︉︇︄︇︉︂︎︇︃︆︅︆︎︆︉︆️︇︂
- Employer︆︊︆️︆︂︄︄︆︅︇︄︆︁︆︉︆︌︂︎︆︅︆︍︇︀︆︌︆️︇︉︆︅︇︂
- Agency︆︆︆︁︆︃︇︄︇︃︂︎︆︅︆︍︇︀︆︌︆️︇︉︆︅︇︂︂︎︆︁︆︇︆︅︆︎︆︃︇︉
- Tools︆︊︆️︆︂︄︄︆︅︇︄︆︁︆︉︆︌︂︎︇︄︆️︆️︆︌︇︃
- C#, .NET Core, ASP.NET Core, Angular, REST APIs, Microsoft Azure, SQL Server, Azure DevOps
Position: Seniorx3 Full Stack - Software Developer
Duration: 1 Year assignment (contract)
Client Location: Toronto (Onsite/Hybrid: 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 Onsite/Hybrid, 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 seeking three Seniorx3 Full Stack - Software Developer to support a large-scale, multi-year digital modernization and legacy transformation initiative.
The successful consultants will help modernize an established digital ecosystem by progressively decomposing legacy monolithic applications into modular, scalable and interoperable services.
The roles require extensive hands-on expertise with C#, .NET Core / ASP.NET Core, Angular, REST APIs, Microsoft Azure, SQL Server and Azure DevOps, combined with strong application modernization and solution architecture capabilities.
Scope
- Design, develop, test, deploy and maintain enterprise-grade applications using C#, .NET / ASP.NET Core, Angular and JavaScript.
- Modernize legacy .NET applications and progressively decompose monolithic solutions into modular services and APIs.
- Design and implement secure, scalable RESTful APIs using modern authentication and authorization practices.
- Develop responsive web applications and support migration from AngularJS to modern Angular.
Assignment Deliverables
- Develop application functionality based on approved business and technical requirements.
- Migrate applications from.NET Framework 4.x to modern .NET / .NET Core.
- Design, develop, integrate and implement secure RESTful APIs.
- Develop modern Angular web applications and migrate legacy AngularJS functionality to Angular.
Expertise Required
Must Have
- 10+ years of hands-on C# / .NET development experience, including .NET Core / ASP.NET Core and ASP.NET Framework 3.5/4.x.
- Strong experience developing modernization roadmaps and executing phased migrations while minimizing business disruption.
- Advanced ASP.NET Core expertise, including REST API development, dependency injection, authentication/authorization and performance optimization.
- Strong experience designing and developing Angular applications, including component-based architecture, responsive UI development, state management and REST service integration.
- Experience migrating AngularJS applications to modern Angular.
- Strong solution architecture and design capabilities, including Domain-Driven Design (DDD), API-first design, event-driven architecture, integration patterns and modular architecture.
- Strong REST API development experience, including JWT and OAuth2 authentication and authorization.
- Advanced Microsoft SQL Server / T-SQL experience, including stored procedures, views, triggers, indexing, execution plans, query optimization and database performance tuning.
- Hands-on Microsoft Azure experience, including App Service, Azure SQL Managed Instance, Azure Storage, Event Hub, Azure Data Explorer (ADX), Key Vault, Application Insights and Azure Monitor.
Nice to Have
- Experience with Infrastructure as Code and containerization.
- Knowledge of automated testing, code-quality tooling and technical-debt reduction strategies.
- Experience troubleshooting WCF/Web Services, Windows Services, Windows Forms, IIS-hosted applications and/or Tomcat.
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.
