Senior Software developer with PKCS#11 cryptographic protocols at STIER SOLUTIONS INC
Ottawa, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

17 Nov, 25

Salary

90000.0

Posted On

18 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Design, Software Development, Pkcs#11, Docker, Coding Practices, Implementation Experience, Critical Systems

Industry

Computer Software/Engineering

Description

JOB DESCRIPTION:

Job Title - Senior C++ Software Developer
Job Location – Ottawa, Ontario, Canada (ONSITE 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: $90,000.00-$100,000.00 per year

Application question(s):

  • ANSWER IS REQUIRED (how many years of experience with PKCS#11 cryptography?)
Responsibilities

Please refer the Job description for details

Loading...