Develop and maintain secure communication components for mission-critical systems including SSH and TLS/SSL. Collaborate in a multi-developer environment to enhance software performance and documentation.
This role focuses on building and maintaining secure communication components for mission-critical systems, including SSH, TLS/SSL, and related cryptographic services on enterprise platforms. You will work on system-level software used by global financial institutions and Fortune 500 companies to secure their mission critical environments.
Responsibilities
- Design, develop, test and troubleshoot software across different hardware, database and programming technologies
- Write clean, maintainable code based on functional and technical specifications
- Analyze and improve software performance
- Create and maintain technical documentation
- Collaborate in a multiple developer environment
Requirements
- 5+ years of C/C++ programming experience delivering software solutions, including system-level development (networking, sockets, secure communication components such as SSH and TLS/SSL).
- Experience with developing integrations withterminal emulators in VT100/VT102/6530 and other formats.
- 3–5 years of experience working with relational databases and writing SQL scripts.
- Hands-on experience with software design patterns and principles.
- Strong familiarity with Agile and DevSecOps practices.
- Experience developing system-level, shippable software, ideally including secure connection handling, certificate management, cryptographic libraries (e.g., OpenSSL), and key exchange workflows.
- Expertise building software for nix-based operating systems, including POSIX APIs, daemon/service development, and TCP/IP networking internals.
- Expertise with *nix-based scripting languages.
- Experience with mission-critical or fault-tolerant platforms is a strong plus (HPE Nonstop experience ideal but not required).
- Able to manage multiple activities/projects in a fast-paced environment.
- Experienced using Git-based source control.
- Experience building unit tests and meeting code quality standards.
- Strong understanding of secure development practices, including handling of keys/certificates, memory safety, and protocol-driven security controls.
- Familiarity with modern IDEs and toolchains for configuration, build, and development.
- Understanding of REST APIs, Web Services, TCP/IP, and JSON, including fundamentals of secure network handshakes (TLS/SSL).
- Knowledge of HPE Nonstop operating system and environment is a strong differentiating factor
Top Skills
C,C++,Sql,Openssl,Git,Agile,Devsecops
Similar Jobs
Information Technology • Internet of Things • Marketing Tech
As a Software Development Engineer III, you'll design and maintain complex frontend modules, optimizing performance and user experience while ensuring code quality and technical documentation standards are met.
Top Skills:
Css-In-JsFramer MotionGsapReactRedux ToolkitTanstack QueryWebpackZustand
Information Technology • Internet of Things • Marketing Tech
As a Senior Software Engineer, you'll design and develop key backend and frontend systems for agency billing and management, ensuring scalability and security while collaborating cross-functionally.
Top Skills:
AngularBootstrapGrafanaMobxMongoDBNestjsNode.jsPostgresPosthogPrometheusReactRedisReduxSentryTailwind CssTypescriptVueVuex
Information Technology • Internet of Things • Marketing Tech
The role involves building high-quality UI components, designing scalable APIs, and optimizing performance for a full-stack application. The engineer will also mentor team members and drive engineering best practices.
Top Skills:
AWSDigitaloceanGCPMongoDBNest.JsNode.jsTypescriptVercelVue
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.