Capgemini Engineering is looking for a Software Developer C++ to design, develop, and maintain high-performance applications on Linux platforms, optimize system performance, and implement new features.
Requirements
- 4+ years of C++ Linux Scripting Developer, with experience in design, develop, and maintain high-performance applications on Linux platforms.
- coding, testing, and debugging C++ programs, creating automation scripts
- Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns, and coding principles.
- 4+ years or above engineering experience in software development with C++ on Linux
- Experience with Linux environment as well as C++ on Linux
- Should have hands on experience in Shell / Perl/ python scripting.
- Familiar with OS lifecycle management, RPMs, Nessus scan/ Vulnerability analysis
- Experience in Build automation and continuous integration.
Responsibilities
- Hands on Linux based software development.
- Able to own, create and deliver platform components, application development and analyze and resolve technical issues.
- Conduct technical design reviews of software to ensure the reliability and performance.
- Interacting with global teams to promote consistency and maximize synergies across common software platforms.
- Ensuring SDLC process compliance during requirements gathering, architecture design, implementation, and verification.
- Working effectively in an Agile scrum team and continuously improving the team’s performance
- Responsible for overall software quality including unit testing and verification of the system.
Other
- Onsite
- Full Time
- Complete all planned Quality & Compliance training within the defined deadlines.
- Lead continuous improvement activities by driving the implementation of process and product quality improvement initiatives.
- Applicants for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by Capgemini.