-
Akkodis

C/C++ Developer

Akkodis
Canada · Contract · Mid-Senior

Our global Software Development client is a leader in OT Technology. We are seeking a strong C++ Developer with some modern C# experience to join a collaborative, highly Agile, established team to continue enhancements on their industry leading product.


This is a 12-month contract role with a strong possibility of long-term extension.


Key Skills:

  • Strong C/C++ and C# Development skills (legacy and Modern)
  • Candidate based in Calgary, AB - this is a Hybrid working environment.
  • Experience with hardware-adjacent, real-time, or embedded-style systems a major asset.
  • Ability to consider performance, latency, and remote comms challenges.
  • Ability to understand and work with extremely old protocols and modern tech simultaneously.


Key Responsibilities:

  • May participate and provide technical perspective to the Product Owners and/or R&D Management during initial project phases such as in the defining of product requirements and features.
  • Develops user stories from the project requirements and the epic story, including identifying individual design, coding and unit testing actions.
  • May assist the Product Owner in managing the backlog of work within a project, providing input on moving priorities throughout the project.
  • Reviews project backlog to identify, select and complete tasks with capabilities.
  • Analyzes and defines requirements for data, workflow and logical processes, hardware and operating system environments and interfaces with other systems.
  • Performs complex development activities in areas such as coding, testing, debugging, and document creation and maintenance.
  • Performs unit testing on software code as needed.
  • Proactively identifies technical and procedural areas of concern to avoid gaps and problems.
  • Provides feedback and suggestions for process improvement at the conclusion of a project sprint.


Critical Prior Experience:

  • Computer Science, Chemical, Electrical or other Engineering degree
  • Experience working with Microsoft (C#, .Net, C++, TFS, SQL Server, Design Patterns, etc) development tools and technologies
  • Object Orientated Programming
  • Experience working with C++ and C# programming language
  • Experience successfully implementing software applications in an enterprise organization
  • Experience working in an Agile or SCRUM team environment
  • Test Driven Development Experience.

Key Skills

Ranked by relevance

c design patterns product owner sql server embedded server scrum sql
Login to Apply
Posted
Jan 13, 2026
Type
Contract
Level
Mid-Senior
Location
Calgary
Company
Akkodis

Industries

IT System Custom Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Tournament Software
Related

C#/.Net Fullstack Developer

2026-05-23

Contract
Mid-Senior
Netherlands
Software Development
Product Management
View Job Details
Avanciers Inc.
Related

ReactJS Frontend Developer

2026-05-27

Full-time
Mid-Senior
United States
IT Services
Information Technology
View Job Details
Harvey Nash
Related

Application Developer

2026-05-21

Contract
Mid-Senior
Belgium
IT System Custom Software Development
Information Technology