Overview
On Site
Full Time
Skills
Financial Services
Encryption
Interfaces
OpenSSL
Collaboration
Mentorship
Object-Oriented Programming
Data Structure
Algorithms
Multithreading
Concurrent Programming
Debugging
C++
X.509
TLS
SSL
Software Development
Agile
PKCS
Management
JIRA
Confluence
CloudBees
Privacy
Marketing
Job Details
Location: Tysons Corner, VA
Description:
The Judge Group's direct client in the financial services domain is seeking a Senior/ Lead C++ Developer in McLean, VA/ Tysons Corner, VA, for a hybrid role.
About the Role:
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.
Key Responsibilities:
Design, implement, and maintain efficient and reliable C++ code
Develop scalable software systems and optimize existing codebases for performance and memory usage
Integrate and manage HSMs for cryptographic operations such as key management, signing, and encryption
Implement cryptographic interfaces using PKCS#11, OpenSSL, or other secure libraries
Collaborate with architects, developers, and product managers to define software requirements and deliver solutions
Write clean, maintainable code and conduct code reviews
Debug and troubleshoot software issues in a timely manner
Lead code reviews and mentor junior developers in best practices for secure C++ development
Required Qualifications:
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
Background in secure APIs, and certificate management (X.509, TLS/SSL)
Solid understanding of secure coding practices and software development life cycles
Solid understanding of Agile methodologies
Preferred Qualifications:
In-depth knowledge of HSMs (e.g., Thales) and PKCS#11 APIs
Strong understanding of cryptographic principles, key management, and secure protocol design
Exposure to the following tools: Jira, Confluence, Cloudbees.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
Description:
The Judge Group's direct client in the financial services domain is seeking a Senior/ Lead C++ Developer in McLean, VA/ Tysons Corner, VA, for a hybrid role.
About the Role:
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.
Key Responsibilities:
Design, implement, and maintain efficient and reliable C++ code
Develop scalable software systems and optimize existing codebases for performance and memory usage
Integrate and manage HSMs for cryptographic operations such as key management, signing, and encryption
Implement cryptographic interfaces using PKCS#11, OpenSSL, or other secure libraries
Collaborate with architects, developers, and product managers to define software requirements and deliver solutions
Write clean, maintainable code and conduct code reviews
Debug and troubleshoot software issues in a timely manner
Lead code reviews and mentor junior developers in best practices for secure C++ development
Required Qualifications:
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
Background in secure APIs, and certificate management (X.509, TLS/SSL)
Solid understanding of secure coding practices and software development life cycles
Solid understanding of Agile methodologies
Preferred Qualifications:
In-depth knowledge of HSMs (e.g., Thales) and PKCS#11 APIs
Strong understanding of cryptographic principles, key management, and secure protocol design
Exposure to the following tools: Jira, Confluence, Cloudbees.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.