Candidate must have experience in C++ development.
Essential Responsibilities include (but are not limited to) :
Work closely with the Technical Manager / Architect / Lead for software definition, reviews and development.
Interact with customer technical teams for discussions on requirements and design.
Lead or work with a team of co-developers towards common project goals.
Leverage software development methodologies to drive software reliability into the product.
Desired Skills & Experience :
Candidate must have 3 to 8 years of experience in C++ development.
Expert in coding with best practices while developing code in C++.
Must have development experience in Linux based environment.
Must have experience on object-oriented analysis and design.
Must have good knowledge of design patterns.
Must have good knowledge of software life cycle and architecture.
Must have good knowledge on data structure and algorithms.
Must have excellent analytical and problem solving skills.
Must be aware of Agile methodology.
Good to have experience working on Medical Devices or Healthcare domain.
Good to have experience on Image processing.
Qualification required : B.E / B.Tech / MCA.