Title:Senior Azure .NET Developer
Location: Toronto ON
Work Arrangement: Onsite
Experience: 5 7 years in software development, including 3+ years with Azure
Job Summary
We are seeking a Senior Azure .NET Developer to design, develop, deploy, and maintain secure, scalable, high-performance cloud applications within the Microsoft Azure ecosystem.
The ideal candidate will have experience with C#, .NET Core, Azure cloud services, REST APIs, microservices, containerization, DevOps, and modern application architecture.
Key Responsibilities
- Design and develop cloud-native applications using Microsoft Azure.
- Build scalable applications with C#, .NET Core, Azure Functions, and Azure App Services.
- Develop RESTful APIs, microservices, and third-party integrations.
- Work with Azure Kubernetes Service, Cosmos DB, Azure SQL, Azure Storage, Logic Apps, Event Hubs, and Service Bus.
- Implement automated CI/CD pipelines using Azure DevOps, Git, Jenkins, or equivalent tools.
- Monitor and troubleshoot applications using Azure Monitor and Application Insights.
- Implement cloud security, identity management, encryption, and secure coding practices.
- Collaborate with architects, product managers, and engineering teams.
- Conduct code reviews,
maintain technical documentation, and mentor junior developers.
- Participate in Agile development and continuous improvement initiatives.
Required Qualifications
- 5 7 years of professional software development experience, including at least 3 years working with Azure.
- Solid programming experience with C#, .NET Core, or comparable technologies identified in the role.
- Experience with Azure Functions, App Services, AKS, Cosmos DB, and Azure SQL.
- Knowledge of microservices, serverless architecture, Docker, and Kubernetes.
- Experience with REST API development and integration.
- Knowledge of CI/CD, application monitoring, and cloud security.
- Strong troubleshooting, communication, and collaboration skills.
- Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
Preferred Qualifications
- Microsoft Azure certifications.
- Experience with JavaScript, Node.js, or Python.
- Experience with Jira, Confluence, and Azure DevOps Boards.
- Experience supporting distributed engineering teams.
Apply:
[email protected]
📌 Azure .NET Developer (Toronto)
🏢 Innova software Services
📍 Toronto