Overview
Skills
Job Details
We are seeking a highly skilled and experienced C++ Developer to join our engineering team. In this role,
you will be responsible for designing, developing, and optimizing high-performance software solutions
using C++. You will work closely with cross-functional teams to architect and implement robust, scalable,
and maintainable code. You will work on systems integrated with Hardware Security Modules (HSMs)
using PKCS#11 and related cryptographic libraries.
10+ years of professional experience in C++ development
- Strong knowledge of object-oriented programming, data structures, and algorithms
- Experience with multithreaded and concurrent programming
- Proficiency in debugging, and optimizing C++ applications
- Ability to balance performance, maintainability, and readability
- Experience with scripting languages (Perl, Bash) for tooling or automation
- Experiene with linux based operating systems
- Background in secure APIs, and certificate management (X.509, TLS/SSL)
- Experience with version control systems: Git and Bitbucket.
- Solid understanding of secure coding practices and software development life cycles
- Solid understanding of Agile methodologies
- Familiar with continuous integration (CI/CD) and build pipelines
- Usage of static analysis tools: Coverity, Nexus IQ