Role:
Senior C++ Developer
Work
location: Waukesha WI -Onsite work
Client
: Capgemini/ CGEMJP00323099
Key
Responsibilities:
- Hands on Linux based
software development.
- Able to own, create and
deliver platform components, application development and analyze and
resolve technical issues.
- Strong knowledge of
Object-Oriented Analysis and Design, Software Design Patterns, and coding
principles.
- Provide technical
support and guidance to software team members during the development
process.
- 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
- Complete all planned
Quality & Compliance training within the defined deadlines.
- Identify and report any
quality or compliance concerns and take immediate corrective action as
required.
- Ensure
compliance/closure of Regulatory and Quality requirements before approving
Design Outputs/Program Deliverables
- Lead continuous
improvement activities by driving the implementation of process and
product quality improvement initiatives.
- Responsible for overall
software quality including unit testing and verification of the system.
What
are the Mandatory skills and skill proficiencies required for this position?
- 4 years or above
engineering experience in software development with C++
- BS or above degree in
Computer Engineering
- Strong C/C++ language
skills.
- Microservices, NGNIX,
and Node JS
- 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
- Skillful in
Object-oriented analysis and design
- Quick learning,
Self-starter, energizing, results oriented, and able to multi-task.
- Excellent teamwork,
coordination, and communication skills
- Excellent global
communication skill in English