Lead Engineer - SW Development (C++)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
• 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.
Key Skills for This Role
Full Job Posting
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.
Relocation Assistance Provided
- Yes
About GE Vernova
Global energy company providing power generation, electrification, and decarbonization solutions.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at GE Vernova
Spécialiste technique – Service client et garanties
La Prairie, CAN
Principal Engineer Nuclear Systems - Plant Operations
Schenectady, USA
Project Manager - Control Solutions
Khobar, KSA
The Controls Project Manager will be responsible for planning and executing a portfolio of controls projects, leading cross-functional teams towards successful project delivery and high customer satisfaction. Job Descrip
Sr Director - OT Cyber Security
Atlanta, USA
Project Manager - Control Solutions
Khobar, KSA
Field Service and Technical Advising Specialist
Noida, IND
Service Specialists- Commissioning
Pallāvaram, IND
Spécialiste technique – Service client et garanties
La Prairie, CAN
Principal Engineer Nuclear Systems - Plant Operations
Schenectady, USA
Project Manager - Control Solutions
Khobar, KSA
Lead Engineer - Systems Engineering
Pallāvaram, IND