Senior C++ Software Developer Job at VDart Inc, Remote

ckduSzJsVFZnZGg1REtIdWlEa3dWYVJVZHc9PQ==
  • VDart Inc
  • Remote

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

Bechtel

Mechanical Handling Engineer Job at Bechtel

 ...Relocation Authorized: National - Family Telework Type:Part-Time Telework Work Location: Richland, WA Salary Range:...  ...Job Summary: You will be working as a member of the Mechanical Handling Engineering group designing and supporting complex mechanical equipment... 

Harrison Consulting Solutions

Traffic Engineer/Project Manager Job at Harrison Consulting Solutions

 ...Growing full service firm looking to add a talented Senior Traffic Engineer/Project Manager to theirLouisville, Kentucky office!...  ...months ~ Extensive experience with Traffic Signal and Traffic Control Design and Plan Preparation ~ Experience with Maintenance and... 

Marvica Technologies

Salesforce Developer Job at Marvica Technologies

 ...Design intelligent agent assist and supervisor dashboards using Salesforce and analytics tools Integrate downstream systems (CRM, ERP, billing, knowledge, middleware) Lead solution design, data flows, security, and compliance for regulated and non-regulated... 

Abacus Corporation

Experienced Forklift Operator - Order Picker Job at Abacus Corporation

Abacus Corporation is a family-owned staffing leader with 80+ years of experience, providing modern workforce solutions nationwide. With a supportive culture and over 25,000 employees, we offer long-term jobs, competitive pay, benefits, and real growth opportunities. ...

SWA Group

Mid-Level Landscape Architect Job at SWA Group

 ...SWA/Balsley is actively seeking a highly skilled Mid-Level Landscape Architect with at least 5 years of landscape architecture experience. Experience managing complex projects, either as an in-house designer or with an outside consultant, is a plus. Experience working...