Senior C++ Developer – Pkcs#11 / Cryptographic Standards

Remote, CA, Canada

Job Description

PKCS11 with C++ is what we are looking at and we don't want anything less than 3 years. Don't give interns or people with 2.5 years. You will be wasting your time. The hiring manager doesn't appreciate spending time on such.

This experience needs to be the latest experience.



The customer has specifically emphasized the need for candidates with recent hands-on PKCS#11 development experience using C++. This is a critical skill, and profiles without it are being rejected."

Here is some of the feedback from the customer that's helpful.



not filling the minimal requirements that we have today, namely:

(mandatory/blocking) Have a senior experience in C/C++ development (according to us: >7 years, this skill being the primary skill of the candidate). (mandatory/blocking) Have an experience and a good understanding of the PKCS#11 standard, esp. as a client application developer or, preferably, as a PKCS#11 library implementor. (optional, but strongly recommended) Have an experience (> 6 months) on the use of the gRPC interface in C/C++. (optional, but recommended) Have an experience (> 6 months) on the use of REST API services using C/C++.
Title - Senior C++ Software Developer

Experience - 5 to 8 years only

:



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 Type: Full-time

Pay: $100,000.00-$115,000.00 per year

Application question(s):

How many years of hands-on experience do you have developing in C++ (preferably modern C++11/14/17/20)? How many years of recent experience do you have working with the PKCS#11 standard? Was this experience as a client application developer or as a PKCS#11 library implementor? * Do you have at least 6 months of hands-on experience developing or integrating gRPC services in C++? How many years?

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2816492
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, CA, Canada
  • Education
    Not mentioned