? Senior .
NET / Azure Event-Driven Software Developer ?
Location:
Canada – Remote (any province) ? Work Arrangement: Remote, with occasional on-site visits to Ottawa ? Contract: Contract opportunity 3+ years
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 cooperative 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 DevOps, 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 professional 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 (Canada)
🏢 Insi
📍 Canada