Back to job search
New Value Solutions logo

Software Developer (.NET/C#/Azure) (ID#5588)

  • Canada
  • Remote
  • Posted Oct 27, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Seniority
Not Applicable
Application method
Apply on LinkedIn (LinkedIn sign-in required)

Job summary

Develop, test, maintain, and deploy enterprise applications and event-driven microservices using C#, .NET, and Azure services. Translate technical specifications and API contracts into software, troubleshoot defects, support deployments, collaborate with delivery teams, and prepare technical documentation and status updates.

Job details

New Value Solutions, a national IT consulting firm, is seeking an experienced Software Developer with strong hands-on expertise in C#, .NET, Microsoft Azure, and microservices development for a potential long-term engagement. The successful candidate will contribute to the development, enhancement, testing, and deployment of enterprise applications and services within a Microsoft Azure environment. The role requires practical software development experience, including contract-first development practices, established design patterns, and event-driven microservices. Work is expected to be primarily remote, although onsite attendance in Ottawa may be required depending on assignment requirements. Responsibilities: Develop, enhance, test, and maintain software applications and microservices using C# and .NET. Translate formal technical specifications, API contracts, interface definitions, and schemas into working software solutions. Develop and maintain microservices, including event-driven services and integrations. Implement solutions using established software design patterns and contract-first development practices. Work with Azure services, including Azure Service Bus, Azure Functions, and Azure Cosmos DB. Perform unit testing, troubleshoot defects, and support deployment activities. Collaborate with architects, developers, and quality assurance teams to deliver reliable software solutions. Prepare technical documentation, deployment instructions, and development status updates. Requirements: 5+ years of experience performing software development and programming activities. 5+ years of hands-on C# development experience within the last 10 years. 5+ years of experience within the last 10 years developing commercial software products, cloud business applications on commercial PaaS platforms, or core business operations applications. 2+ years of hands-on microservices development experience within the last 5 years, working as a primary or intermediate developer. 5+ years of experience within the last 10 years implementing software solutions using established design patterns and contract-first development practices, where formal technical specifications drive design, development, testing, and integration. 1+ year of hands-on development experience within the last 6 years using Azure Service Bus, Azure Functions, Azure Cosmos DB, or a combination of these technologies. Ability to communicate effectively in English. Preferred Qualifications: Experience developing software using Visual Studio or Visual Studio Code. Experience with Azure DevOps repositories, pipelines, and artifacts. Experience developing GraphQL-based solutions. Strong experience developing event-driven microservices. Experience with Azure PaaS services, .NET Core, and modern cloud application architectures. Familiarity with Bicep Infrastructure as Code. ID # 5588

What you’ll do

Develop, test, maintain, and deploy enterprise applications and event-driven microservices using C#, .NET, and Azure services. Translate technical specifications and API contracts into software, troubleshoot defects, support deployments, collaborate with delivery teams, and prepare technical documentation and status updates.

Requirements

Requires at least five years of software development and hands-on C# experience, including commercial or cloud business application development and contract-first practices using established design patterns. Also requires at least two years of microservices development and at least one year of hands-on experience with Azure Service Bus, Azure Functions, or Azure Cosmos DB; effective English communication is required.

Listed skills

  • Microsoft Azure · Preferred
  • .NET · Preferred
  • C++ · Preferred
  • GraphQL · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • C#
  • .NET
  • Microsoft Azure
  • Microservices Development
  • Event-Driven Architecture
  • Azure Service Bus
  • Azure Functions
  • Azure Cosmos DB
  • Contract-First Development
  • Software Design Patterns
  • Unit Testing
  • API Contracts
  • Visual Studio
  • Azure DevOps
  • GraphQL
  • Bicep Infrastructure as Code

Job areas

  • Software
  • Technology
  • Consulting

More jobs from New Value Solutions

See all jobs from New Value Solutions