Programmer/Software Developer (MD-CNPSD-96221N)

Nortak Software Ltd.

Ottawa

Hybrid

CAD 90,000 - 130,000

Full time

8 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NORTAK SOFTWARE LTD. is seeking an Intermediate Programmer/Software Developer for a hybrid Ottawa/remote role. You will work on modern cloud-based applications using C#, microservices, and contract-first design to deliver robust software solutions.

The ideal candidate has 5+ years of hands-on development, experience with Azure services, and Government of Canada Secret Level II security clearance.

Qualifications

  • 5+ years as a Level 2 Programmer/Software Developer.
  • 5+ years of hands-on C# development within last 10 years.
  • 5+ years of commercial software product development and cloud/PaaS experience.
  • 2+ years of hands-on microservices development in last 5 years.
  • 5+ years implementing design patterns and contract-first development driven by API contracts.
  • 1 year in last 6 years with Messaging Bus (Azure Service Bus), Serverless (Azure Functions), or Cosmos DB.
  • Valid Government of Canada Secret Level II security clearance granted by CSP/PSPC.

Skills

C# development
Microservices
Azure Service Bus
Azure Functions
Azure Cosmos DB
Contract-first development
GraphQL
DevOps (Azure DevOps)
API contracts

Tools

Visual Studio
Visual Studio Code
Azure DevOps

Job description

Programmer/Software Developer (MD-CNPSD-96221N)
CATEGORY

Programmer/Software Developer (MD-CNPSD-96221N)

JOB #

MD-CNPSD-96221N

POSTING DATE

October 28, 2026

LOCATION

Hybrid: Ottawa and Remote

DESCRIPTION: Nortak Software is currently seeking Intermediate Programmer/Software Developers with the following qualifications:

MANDATORY REQUIREMENTS:

  • Minimum 5 years of experience as a Level 2 A.6 Programmer/Software Developer
  • Minimum 5 years of experience, within the last 10 years, with hands-on software development and coding using C#
  • Minimum 5 years of experience, within the last 10 years, with commercial software product development, cloud software application development for business use based on commercial cloud PaaS, and/or core business operations application development
  • Minimum 2 years of experience, within the last 5 years, with hands-on microservices development as the primary or intermediate developer
  • Minimum 5 years of experience, within the last 10 years, implementing software solutions using established design patterns and contract-first development practices, where formal specifications (e.g., API contracts, interface definitions, and schemas) drive design, development, testing, and integration
  • Minimum 1 year of experience in the last 6 years with Messaging Bus (Azure Service bus), Serverless computing (Azure Functions), and/or Multi-model Database (Azure Cosmos)
  • Valid Government of Canada Secret Level II security clearance granted by CSP/PSPC

RATED CRITERIA:

  • 3 years of experience with Visual Studio and Visual Code
  • 2 years of experience with DevOps cycle (Azure DevOps) including repositories, pipelines, and artifacts
  • 1 year of experience with development of Graph QL
  • 2 years of experience with Event-driven (Microservices) software development

LOCATION OF WORK:

  • Hybrid: Ottawa and Remote

We would like to thank you for your interest. Please note that all submissions will be assessed, however, only candidates selected for interview will be contacted.

NORTAK SOFTWARE LTD. is a Canadian-owned private corporation with offices in Ottawa and Toronto serving a global client base since 1975.

Nortak is committed to providing equal employment opportunities to all qualified employees and applicants.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Programmer/Analyst (MD-IHRPA-20261121N)
Programmer/Analyst (MD-IHRPA-20261121N)

Nortak Software Ltd. • Ottawa, Outaouais

Hybrid
CAD 90,000 - 120,000
Software Developer
Software Developer

Duke • Ottawa

On-site
CAD 75,000 - 88,000
Senior Software Developer
Senior Software Developer

OXARO Inc. • Ottawa

On-site
CAD 110,000 - 140,000
Intermediate Software Developer - Hybrid/Secret Cleared
Intermediate Software Developer - Hybrid/Secret Cleared

The Source Staffing • Ottawa

On-site
CAD 90,000 - 110,000
RQ09083 - Software Developer - Senior
RQ09083 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
Software Developer (.NET/C#/Azure) (ID#5588)
Software Developer (.NET/C#/Azure) (ID#5588)

New Value Solutions Group • Ottawa

Hybrid
CAD 110,000 - 160,000
Systems Testing / QA Specialist (MD-OPTE-0914N)
Systems Testing / QA Specialist (MD-OPTE-0914N)

Nortak Software Ltd. • Toronto

On-site
CAD 90,000 - 120,000
Programmer/Developer
Programmer/Developer

Altis Technology • Toronto

On-site
CAD 120,000 - 170,000
RQ11754 - Software Developer - Senior I Toronto ON- Onsite I 1+ year
RQ11754 - Software Developer - Senior I Toronto ON- Onsite I 1+ year

Analyst Technical Solutions • Toronto

On-site
CAD 110,000 - 150,000
Senior .NET Developer - Hybrid, Angular & Azure
Senior .NET Developer - Hybrid, Angular & Azure

Rubicon Path • Toronto

Hybrid
CAD 100,000 - 130,000