About the Role We are looking for an experienced .NET Developer to join a federal government technology project, developing scalable, secure, and reliable cloud applications using C#, .NET, Microsoft Azure, and microservices architecture.
You will work with technical teams to design, develop, test, and maintain cloud-based services in a collaborative and security-focused environment.
Key Responsibilities ● Develop and maintain C#/.NET microservices and event-driven applications. ● Build and integrate cloud services using Azure Service Bus, Azure Functions, and Azure Cosmos DB. ● Apply software design patterns and contract-first development practices. ● Develop APIs and service integrations, including GraphQL where applicable. ● Write unit tests, troubleshoot bugs, and support QA activities. ● Work with Azure Dev
Ops, CI/CD pipelines, and deployment artifacts.
● Maintain technical documentation and communicate development progress.
Required Qualifications ● Canadian citizen currently residing in Canada. ●Fluent English, written and spoken. ● 5+ years of skilled software development experience. ● 5+ years of hands-on C# experience within the last 10 years. ● 5+ years of experience with commercial software products, cloud PaaS business applications, or core business applications within the last 10 years. ● 2+ years of hands-on microservices development within the last 5 years. ● 5+ years applying established design patterns and contract-first development within the last 10 years. ● 1+ year of hands-on experience with Azure Service Bus, Azure Functions, and/or Azure Cosmos DB within the last 6 years.
📌 Senior.NET / Azure Event-Driven Software Developer (Canada)
🏢 Insi
📍 Canada