Intermediate C# Azure Microservices Developer

7 hours ago

Ottawa, Ontario, Canada Procom-b5a780c3 Full-time

Build Azure microservices with C# and .NET as an intermediate Programmer / Software Developer in Ottawa, primarily remote with onsite work as required. Active Secret clearance and English communication are essential.

This 3.5-year contract supports a large-scale digital services initiative. You will develop production-ready and minimum viable services in Azure PaaS, translate specifications into code, and collaborate with architects, quality assurance staff, and technical teams. The work includes event-driven services, testing, deployment artifacts, and technical documentation.

Key Responsibilities:

  • Translate specifications into coded deliverables and production-ready services
  • Develop microservices and event services using .NET and C#
  • Prepare sample data, unit tests, and test reports
  • Collaborate with architects and quality assurance staff
  • Document code, testing, diagrams, and deployment instructions

Requirements:

  • Five-plus years of intermediate programming or software development experience
  • Five-plus years of hands-on C# development within ten years
  • Two-plus years developing microservices within five years
  • Experience with established design patterns and contract-first development
  • Active Secret clearance and ability to communicate in English

Apply your C#, .NET, Azure PaaS, and microservices expertise to deliver secure digital services in Ottawa.