-
Hays

Application Developer - C++

Hays
Canada · Contract · Mid-Senior

Role Title: Application Developer

Secret Clearance issued by the Government of Canada.

Requirements: Located in Ottawa, ON (all work will be done on site)

Rate card: 90- 100 CAD


Programming languages:

  • C++, C, Java, Python, Objective-C, C#, JavaScript, TypeScript, XML, Shell Scripting, Rust Architecture and design patterns: Event Driven Architecture (EDA), Service Oriented Architecture (SOA), Microservice Patterns, Enterprise Integration Patterns Development methodologies:
  • Test Driven Development Soft Skills: Strong communication skills in both verbal and written forms
  • As an Intermediate Application Developer , you’ll provide technical support and maintenance by applying knowledge of application functionality and related technical design/interfaces with other systems/applications, responsible for running applications in a trouble-free manner, knowledge of integrated development and test environments, tools, infrastructure and managed support services to support complex solutions.
  • You will also be responsible for developing a strong understanding of the solutions and their capabilities to be able to design, build, and test new capabilities into existing applications and systems. Candidates must have or eligible:


Required Professional and Technical Capabilities

  • Low Level Programming and embedded Systems: o programming languages: C/C++; Python o bitwise operations and memory management o device drivers & firmware development
  • User Interface Programming – Programming languages- Java Script/ Typescript, Web frameworks Angular, React and backend for front end, node.js.
  • Integration and interoperability bridging old and new technologies, middleware development (API gateways, event brokers, service mesh, event mesh).
  • Capable of analyzing moderately complex challenges using analytical tools and Data interpretation
  • Applies critical thinking to assess problems with relevant data independently.
  • Engages in independent analysis and collaborates with others to gather insights and develops recommendations.
  • Lead small teams, managing routine activities and guide less experienced team members
  • Understand technical business requirements and define technical solutions that align to the required Standards.
  • Creative and forward thinking
  • Works well in a fast-paced environment working within client committed timelines
  • Collaborate with the team to deliver quality solutions.
  • Troubleshooting issues.
  • Develop the skills to understand interoperability standards and methods.
  • Strong sense of initiative and ability to prioritize tasks
  • Clearly document solutions that can then be used to support the test team.
  • Excellent verbal and written communication


Nice to Have Capabilities:

  • Experience in the Defence Industry
  • Negotiation skills and ability to work with a diverse set of stakeholders.
  • Participated in vendor solution evaluation processes.
  • Contributed to the evaluation of solutions developed by fellow team members or third parties

Key Soft Skills

  • Analytical thinking
  • Creative thinking
  • Resilience, flexibility, and agility
  • Motivation and self-awareness • Curiosity and lifelong learning
  • Technological literacy
  • Dependability and attention to detail
  • Empathy and active listening
  • Leadership and social influence • Quality control


Interested? Please apply with your updated CV

Key Skills

Ranked by relevance

c typescript python java embedded systems shell scripting design patterns javascript embedded angular react rust xml
Login to Apply
Posted
Jun 11, 2025
Type
Contract
Level
Mid-Senior
Location
Ottawa
Company
Hays

Industries

Defense Space Manufacturing

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Harmattan AI
Related

Software Engineer - Validation

2026-05-27

Full-time
Not Applicable
Switzerland
Defense
Engineering
View Job Details
Saab
Related

Systems Engineer of Vulnerability Research Systems

2026-05-23

Full-time
Not Applicable
Sweden
Defense
Information Technology
View Job Details
Airbus Defence and Space
Related

Software Engineer

2026-05-23

Full-time
Not Applicable
Romania
Defense
Engineering