Roles and Responsibilities:5 to 8 years of Software Development experience with 4+ years of experience in WPF Applications- Solid hands-on experience in C#, WPF, Multi-threading, XML, with .Net Framework 4.04.54.74.8, .Net Core.- Good hands on experience in MVVM (Model View View Model) and Data Binding.- Good exposure in multi-tiered application development.- Knowledge of third-party tools like Nunit, NCover, Mock, Jira, ANTS etc.- Good understanding and experience of DevOps processes, pipeline and tools (Bamboo, Jenkins, Chef, puppet and docker etc.)- Good understanding and experience of source control management systems:- Bitbucket, TFS, SVN etc.- Excellent written and oral communication skills.- Good understanding of Automation Tools for application verification (TestComplete and CodedUI etc)Additional:- DICOM ,EMR, HL7 knowledge- Knowledge of C C++VC++, Win 32 API, COM.- Experience in Image processing and AudioVideo processing applications- Experience in working with distributed teams across geographies- Good understanding of SDLC process and Agile methodologies around new product development