×
Register Here to Apply for Jobs or Post Jobs. X

C​/C++ Developer

Job in Calgary, Alberta, D3J, Canada
Listing for: Akkodis
Contract position
Listed on 2026-01-16
Job specializations:
  • Software Development
    C# / Unity Developer, Software Engineer
Job Description & How to Apply Below

Get AI-powered advice on this job and more exclusive features.

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 fill in the defining of product requirements and features.
  • Develops user stories from the project requirements and the epic story, includingg 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тыг 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 Oriented 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.
Seniority level
  • Mid-Senior level
Employment type
  • Contract
Job function
  • Information Technology
Industries
  • IT System Custom Software Development
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary