Technical Architect-VC++ / Architecture

'Minimum 8 years of programming experience in VC++ (as Programmer and specialist role)2-3 years of experience in Technical Architect role in same technology.Minimum 3 years of experience in medical domain (desirable)Coding in Windows, Technical Issue resolutions, Code Review, Guiding/ supporting team in technical matters, Customer interaction for technical discussions, providing solutions for designs and architecture, creating designs for applications, supporting multiple teams for technical solutions. Responsible for Quality delivery, Devising Code and design guidelines for team time to time, ensuring team member’s technical growthVery good knowledge in C, C++ Advanced, OOPs, VC++, Programming in Windows, GUI development, MFC, ATL/ COM, Programming, Debugging, Analysis, Software Engineering, Design PatternsAdditional .NET skill preferred. Unix/ Linux knowledge is usefulExcellent communication skills, strong problem-solving skills, presentation skills, a broad knowledge of technologies and applications, a flexible and adaptable mindset, the ability to explain ideas clearly, Strong design experience and technical knowledge. Adaptation to technology changes.Medical Domain background is preferred.