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

enNLTkdEVDREeTlUV0lTenMrYUtkWU82YUE9PQ==
  • 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

InnovAge

Center Medical Director Position in Colorado - ****Low Census, Competitive Total Compensation and... Job at InnovAge

Job Description Join Our Team as a Center Medical Director! InnovAges Program of All-inclusive Care for the Elderly (PACE) is an alternative to nursing facilities. Our clinics have worked through PACE for more than 30 years. InnovAge PACE is a program that provides...

TSG Staffing Services

Recruiter/Account Manager Job at TSG Staffing Services

 ...TSG STAFFING SERVICES is currently looking for a RECRUITER / ACCOUNT MANAGER for an Edmonton area-based opportunity. Our ideal candidate is someone that enjoys client interactions, has an excellent sales aptitude, a superior ability to identify talent, and a strong... 

coty

Prestige Brand Manager Job at coty

 ...activities are executed according to strategy and are supported by investments in advertising, digital /social and promotions. Applies understanding of local consumers, customers, and competitors to adapt the global license guideline& po... 

MXA Talent Solutions

Law Clerk Job at MXA Talent Solutions

 ...Sr. Law Clerk. Corporate or Commercial experience required. Wouldnt the opportunity of working for a very successful auto manufacturer...  ...a top-notch Law Clerk who has experience supporting counsel in legal matters that span corporate, commercial, real estate, employment... 

Showcase

Retail Assistant Manager Job at Showcase

 ...Showcase is seeking a dynamic and experiencedManger In Training to help lead our retail store inHillside Centre. Showcase is a national retailer with 150 bricks-and-mortar stores in top malls throughout Canada and the USA. Our stores offer emerging trendy products from social...