Role : C++ Developer
Exp : 4-10
Location : Bangalore
Job Description Summary
Roles and Responsibilities
Ability to write code that aligns to standards to deliver desired product functionality in a secure and scalable fashion
Actively work with core data structures and algorithms, drive code reusability and demonstrate understanding of technical, functional and non-functional requirements.
Actively participate in agile development processes.
Collaboratively work with other team members, architects, scrum master to ensure test/code coverage, support test automation, follow team practices and help evolve the team
Ability to understand performance parameters and assess application performance
Required Qualifications
Bachelor?s/Master?s Degree
A minimum of 3 - 5 years of professional experience
Good analytical and problem solving skills
Strong with oops concepts, C++ concepts(11) and data structures is must
Possess hands-on experience in advanced development with multi-threading and MFC
Strong windows programming.
Knowledge of COM, ATL and STL
Knowledge on Continuous Integration and Continuous deployment Process
Desired Characteristics
Knowledge of architecture and design patterns
Proven analytical and problem resolution skills
Good debugging skills with knowledge on debug tools, Crash dump analysis etc.
Strong oral and written Communication skills