Software Engineer C++ development Job at Ztek Consulting, Ottawa, ON

TWNITEU5MnNKcDU3WWlHQnBHcGdwcHhSS3c9PQ==
  • Ztek Consulting
  • Ottawa, ON

Job Description

Title - Senior C++ Software Developer

Location – Ottawa, Ontario, Canada (ONSITE only)

Experience – 3 to 5 years only

Job Description:

Mandatory Skills:

• Lead and contribute to software development efforts using modern C++

• Design and develop concurrent and multithreaded applications for performance-critical systems

• Implement solutions based on PKCS#11 (P11) cryptographic standards

• Design and maintain RESTful APIs using curl or similar tools

• Develop and integrate gRPC services with protobuf and optionally JetStream

• Write unit tests and follow Behavior-Driven Development (BDD) practices

• Apply secure coding practices in all phases of development for mission-critical products

• Build, deploy, and manage applications using Docker or Podman containers

• Participate in architecture and design discussions, code reviews, and technical mentorship

Required Qualifications:

• Proven domain expertise in C++ software development

• Strong experience with multithreading and concurrency models

• Solid understanding and implementation experience with P11 cryptographic standards

• Expertise in REST APIs, gRPC, and protobuf

• Working knowledge of JetStream (nice to have)

• Experience writing effective unit tests and using BDD methodologies

• In-depth understanding of secure development practices

• Hands-on experience with container technologies like Docker or Podman

• Strong problem-solving skills, attention to detail, and ability to work independently or in a team

Job Tags

Similar Jobs

Doyle Security Services

Armed Security Officer- Retired and Active Law Enforcement Only Job at Doyle Security Services

 ...Description Job Description Doyle Security Services (DSS) is currently looking to hire ARMED SECURITY OFFICERS (RETIRED OR ACTIVE LAW ENFORCEMENT ONLY). SHIFTS: 4 hour, 6 hour and 8 hour shifts - Day and Afternoon PAY RATE: $45.00 - $50.00/hr BENEFITS:... 

AECOM

Environmental Planner - Airport Project Job at AECOM

 ...Services to consult with relevant regulatory agencies on environmental plans and stays informed on evolving regulations impacting the Pearson LIFT program. Monitors and tracks progress on environmental aspects and mitigation measures across the program, providing... 

Pet I coat junction

Pet Groomer Job at Pet I coat junction

 ...imported from the National Job Bank. For more information please click the link to view the job on the National Job Bank. Skills and Abilities Tasks -Bathe and shampoo animals -Clean animal ears -Clip animal nails Type of pets groomed -All breeds of dogs... 

Travelex Business, LLC

Corporate Travel Agent (Full Time) Job at Travelex Business, LLC

 ...text css="" text_direction="default"]Travelex International , established in 1992, is a full-service, boutique travel company with a full line of Corporate; Meetings...  ...Experience: 3-5 years current/active experience (REQUIRED)Experienced on Sabre GDS system: 3 years... 

SAP

Solution Advisor Senior Specialist - HANA Cloud Center of Excellence Job at SAP

 ...its, and a team that wants you to grow and succeed. Role Overview As a Senior Specialist in the HANA Cloud Center of Excellence (CoE), you will be the go-to expert for Data & Analytics solutions within our Customer Advisory organi...