Qualification : BE / B.Tech / MCA / ME / M.Tech
Experience: 3-5 years of experience in design and development
Design, build, and maintain efficient, reusable, and reliable C++ code
Implement performance and quality modules
Identify bottlenecks and bugs, and devise solutions to these problems
Help maintain code quality, organization, and automatization
Strong proficiency in C++,OOPS programming skills, Design principles & patterns with fair knowledge of the language specification
Good understanding of memory management in non-garbage collected environments, inter-process communication, data-structures
Generic knowledge on Web services will be an added advantage
Implementation of automated testing platforms and unit tests
Conversant with typical software development processes / methodologies.
Strong Analytical and Problem Solving Skill
Knowledge in Static code Analysis and Unit Testing. Exposure to FxCop, and NUnit is preferred.
Familiarity with continuous integration