Job descriptionPosition: .NET Full Stack Architect / Dev Lead - Consultant Duration: 12-month assignment (contract) Client Location: Toronto, 40 King St W., Corp Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only) About the Engagement Akkodis is seeking the services of an experienced .NET Full Stack Architect / Dev Lead consultant to support application architecture, development, and modernization initiatives within a leading financial services environment. The engagement involves collaborating with business and technology stakeholders to design, build, and support secure, scalable, and resilient applications on the Microsoft .NET platform, while establishing engineering standards and leveraging AI-assisted development tools responsibly. Services to be Provided - Lead solution architecture, design, and hands-on development of .NET-based applications - Develop backend services using C#, .NET/.NET Core, and ASP.NET Core (Web API/MVC) - Design and implement RESTful APIs, distributed systems, and event-driven architectures - Build and integrate modern front-end applications using JavaScript/TypeScript frameworks (React, Angular, or Vue) - Design and optimize data models using SQL Server, Entity Framework (EF/EF Core), and stored procedures - Implement secure integration patterns including OAuth2/OIDC, API gateways, and messaging systems (Azure Service Bus/Kafka/RabbitMQ) - Utilize Azure cloud services (App Service, Functions, AKS, Key Vault, Azure SQL, Storage) to support scalable solutions - Establish CI/CD pipelines, automated testing (unit/integration), and engineering quality standards - Conduct code reviews, architecture/design reviews, and mentor development teams - Support production environments through monitoring, logging, incident triage, and root-cause analysis - Apply AI-assisted development tools (e.g., GitHub Copilot, Claude) responsibly to improve delivery efficiency Expertise Required - 10+ years of progressive experience in .NET development (C#) delivering enterprise-grade applications - Strong expertise in backend technologies including .NET/.NET Core, ASP.NET Core, REST APIs, and distributed services - Strong SQL skills and experience with Entity Framework, data modeling, and performance tuning - Experience with secure API design (OAuth2/OIDC, authentication/authorization, secrets management) - Cloud expertise in Microsoft Azure (App Services, Functions, AKS, Application Insights, distributed tracing) - Experience with CI/CD pipelines, automated testing frameworks (xUnit/NUnit), and secure coding practices (OWASP awareness) - Front-end experience with modern SPA frameworks (React/Angular/Vue), HTML/CSS, and API integration patterns - Strong debugging and production support skills using logs, metrics, and profiling tools - Expertise in version control (Git), branching strategies, and Agile delivery using Azure DevOps/Jira - Experience designing scalable architectures (microservices, resiliency patterns, API versioning, idempotency) - Working knowledge of AI-assisted development tools and ability to validate and govern generated outputs - Excellent communication, stakeholder engagement, and technical leadership skills 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. Nice to Have - Experience in retail banking / financial services, including deposits, payments, and regulatory processes - Strong DevOps experience (CI/CD pipelines such as Azure DevOps, GitHub Actions; containerization with Docker/Kubernetes) - Experience with modernization initiatives (cloud migration, API enablement, legacy transformation) - Knowledge of messaging patterns, ETL/data pipelines, and infrastructure-as-code (Terraform/Bicep) - Familiarity with governance, security, and enterprise architecture strategies How to Apply Submit your resume in confidence to [recruiter email] or via the Akkodis Canada website. 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 matters. We encourage applications from individuals of all backgrounds and identities. Together, we’re making the future work for everyone.