Now hiring

Lead Engineer - SW Development (C++) @ Gevernova

HyderabadOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Job Description Summary Cyber Security R&D Team is responsible for design, coding, delivering, maintaining cyber-security software applications & micro services and design secured deployment infrastructures within Transmission, Distribution, and Industrial projects.

Reporting to the Cyber-Security Program Manager, you will be engaged in design, development and support of the cyber-security software applications & micro services, you will also participate in the secured deployment of the products and solutions.

Job Description Job description

• Design cyber security features, such as microservices and cross platform shareable components, with high quality design and demonstrating state-of-the-art development practices. • Apply principles of SDLC and methodologies like Lean/Scaled Agile/XP, CI-CD, DevOps, Software and Product Security, Scalability, Documentation Practices, refactoring, and automated testing techniques. • Proactively share and clearly articulate technical information across teams and stakeholders.

Qualifications / Requirements:

• Bachelor's Degree Computer Science or “STEM” Majors (Science, Technology, Engineering and Math). • 5 to 8years in software development, with strong C++ development skills, including design aspects. • Experience developing under Linux OS. • Hands-on experience in API design and development. • Good understanding of software containers and orchestration technologies (Docker/Kub) • Good understanding of DevOps, Agile technology (Jira), CI/CD practices • Experience with unit tests, automated tests frameworks and documentation. • Excellent communication skills and fluent English speaker.

Desired and Technical Leadership Characteristics:

• Demonstrated experience on global product releases throughout the entire NPI cycle. • Has the ability to break down problems and estimate time for development tasks. • Has the ability to make technological choices based on experience. • Committed to maintaining the highest standards of service quality in all aspects of project delivery. • Demonstrates the initiative to explore alternate technology and approaches to solving problems. • Share best practices and lessons learned and continuously update the functional specifications. • Has the ability to take ownership of technical tasks and deliver with minimal supervision in a team environment. • Recognizes collaborative behavior and participates in collaborative activities, mentoring and helping team members.

Additional Information Relocation Assistance Provided: Yes

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores