AspiringIT is seeking a Lead Software Engineer to join their team focused on the cryptographic engine of Voltage SecureData. This role involves technical leadership, hands-on engineering, and collaboration with major financial institutions to ensure security and functionality of cross-platform cryptographic systems.
Responsibilities:
- Define coding standards, testing strategy, and code review culture
- Lead feature design end‑to‑end (requirements → API → implementation → qualification)
- Own cross‑platform build and release tooling (CMake, GitLab CI, Jenkins)
- Drive security scanning, static analysis, and vulnerability management in CI/CD
- Make architectural decisions to ensure ABI/API stability across platforms
- Mentor engineers and translate product requirements into execution plans
- Act as escalation point for customer‑facing cryptographic and HSM issues
- Partner with QA on unit, integration, and platform qualification testing
- Implement and review cryptographic functionality in C/C++
- Own and evolve the Java SDK , including native C interop layers
- Drive TLS hygiene initiatives (cipher suites, cert management, FIPS 140)
- Prepare the platform for post‑quantum cryptography readiness
- Build or own deep expertise in the IBM z/OS port
- Work with xLC/C++, HLASM, JCL, SMP/E, and COBOL callable boundaries
- Collaborate directly with customer z/OS system programmers
- Support RACF/ACF2, SAF integration, and TLS configuration