*Minimum Bachelors Degree in Computer Science
*Minimum of 4 years of programming experience
*Demonstrated proficiency in C++, C# and. net
*Experience of software development life cycle (SDLC) (i. e. following a QMS)
*Good understanding of OOD/ OOP principles
*Competence in GUI design, workflow design and usability
*Experience in. NET GUI libraries and Windows Forms
*Strong problem solving skills
Desired Characteristics:
*Database design and optimization
*Knowledge of COM/ DCOM
*Knowledge of applied mathematics (numerical and analytical methods)
*Experience in data visualization
*OOA/ OOD (UML)
*Multi-threaded programming
*Test automation (e. g. using QTP)