Innova Software Services
NET Developer / Lead Backend Developer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
Toronto, ON, Canada
Work mode:
Onsite
Published on:
27 August 2026
What they need
Senior .NET Developer / Lead Backend Developer
Location: Toronto, Ontario
Work Model: Hybrid - 4 days onsite and 1 day remote
Experience Required: 12 15 years
Position Type: Contract
Job Summary
We are seeking an experienced Senior .NET Developer / Lead Backend Developer to design and develop scalable, secure and high-performance enterprise applications. The successful candidate will lead backend development initiatives, provide technical guidance and contribute to application architecture and design decisions.
This position requires strong expertise in C#, .NET 10, ASP.NET Core Web API, SQL Server, microservices and Azure services, along with hands-on experience integrating AI or Generative AI capabilities into enterprise applications.
Responsibilities
- Design, develop and maintain scalable, secure and high-performance RESTful APIs using C#, .NET 10 and ASP.NET Core.
- Lead backend development initiatives and provide technical guidance to engineering teams.
- Define and promote application architecture, design patterns, coding standards and development best practices.
- Design and implement scalable microservices, API gateways and distributed applications.
- Optimize APIs and backend services for performance, scalability, security, reliability and maintainability.
- Design, develop and optimize SQL Server databases.
- Create and optimize complex SQL queries, stored procedures, indexes and database structures.
- Implement authentication and authorization solutions using OAuth 2.0, JWT, RBAC and Azure AD/Entra ID.
- Collaborate with frontend development teams, including Angular developers, to design and integrate RESTful APIs.
- Design and implement secure solutions using Azure Key Vault and other Azure security services.
- Integrate AI and Generative AI capabilities into enterprise applications.
- Troubleshoot complex production issues using Application Insights, Azure Monitor, logging, tracing and debugging tools.
- Collaborate with product managers, architects, QA, DevOps and other engineering teams.
- Participate in Agile/Scrum activities, including sprint planning, daily stand-ups, retrospectives and technical-design discussions.
- Conduct code reviews and mentor developers on engineering standards and best practices.
Required Qualifications
12 15 years of professional software-development experience, with significant experience in backend development.
Strong hands-on expertise in C#, .NET Core, .NET 10 and ASP.NET Core Web API.
Advanced experience with SQL Server - mandatory, including:
- Database design
- Complex SQL queries
- Stored procedures
- Indexing
- Query optimization
- Performance tuning
Strong experience designing and developing RESTful APIs and microservices.
Experience with distributed systems and microservices architecture.
Strong knowledge of authentication, authorization and identity-management concepts.
Hands-on experience with OAuth 2.0, JWT, RBAC and Azure AD/Entra ID.
Experience with Azure Key Vault and cloud-security best practices.
Experience with API gateways, Docker and Kubernetes.
Experience monitoring and troubleshooting applications using Azure Monitor and Application Insights.
Hands-on experience integrating Azure OpenAI, OpenAI APIs or other LLM-based services into enterprise applications.
Strong understanding of software architecture, design patterns and clean coding principles.
Excellent problem-solving, communication and technical-leadership skills.
Ability to collaborate effectively with cross-functional and geographically distributed teams.
Must be comfortable working from the Toronto office four days per week.
Preferred Qualifications
- Experience integrating backend APIs with Angular applications.
- Experience deploying containerized applications in Azure or other cloud environments.
- Strong experience with Docker and Kubernetes in production environments.
- Experience leading development teams and mentoring engineers.
- Experience building enterprise applications incorporating Generative AI capabilities.
Other offers great for you!
These companies are also looking for great profiles
Qolibris
Senior Backend Developer
500
Freelance
Paris, France
Hybrid
Skills
1 month ago
Quick apply
Visian
Développeur Backend Microservices
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
14 days ago
Quick apply
Sapiens Group
Développeur Backend Senior JavaScript / Node.js
400€-450€/jours
Freelance
Paris, France
Hybrid
Skills
4 days ago
Quick apply