Job Title: Senior Full-Stack .NET Developer (Azure, Angular and React)
Job Location: Remote (Canada / Mexico — PST Time Zone)
Job Type: Contract 12+ Months
Job Description:
We are looking for a Senior .NET Azure Developer with Technical Lead experience to design and deliver scalable, cloud-native enterprise applications.
The ideal candidate has a strong background in backend development, SaaS architecture, cloud-based engineering, frontend frameworks, and the ability to lead development teams.
You will collaborate across engineering, product, and AI/automation teams to build modern, high-performance solutions.
Required Skills & Experience
- 12+ years of hands-on development experience in enterprise or SaaS environments.
- Strong experience with C#, .NET 6–8, ASP.NET Core, Web API.
- Strong experience with Angular or React for frontend development.
- Deep expertise in Azure cloud, DevOps workflows, and scalable application design.
- Experience building secure authentication/authorization solutions (OAuth2, OIDC, IdentityServer).
- Strong SQL skills including complex query writing and optimization.
- Experience with messaging systems like RabbitMQ, NServiceBus (advantage).
- Good to have experience using AI tools, prompt engineering, or integrating GPT-based solutions.
- Proven experience as a Technical Lead managing teams or owning large modules.