We are seeking a skilled .NET Developer with 3-7 years of experience to join our dynamic development team. The ideal candidate will have a strong background in designing, developing, and maintaining desktop applications using .NET technologies. This role involves working on complex software solutions, collaborating with cross-functional teams, and ensuring high-quality, scalable, and efficient code. You will be expected to contribute to the full software development lifecycle, from requirements gathering to deployment and maintenance.
What you will do:Analyze software requirements and architecture specifications and generate detailed design specifications.
Leverage & open to new technologies to excel in product offering and performance
Interface with the Quality Assurance Department to guide the development of software verification and validation tests
Compliance with Quality Management System and Design Controls
Self-motivated and require supervision or technical mentoring of other team members
Identify & implement practical solutions to technical issues at the platform level.
Perform manual and automated code reviews for complex web applications to identify development, testing, and security flaws.
Support security features and design considerations
We are looking for:Required Qualifications –
Educational degree of BE/B.Tech/ME/M. Tech in Computer Science/ Electronics/ Electrical Engineering
3+ years of software development experience with 2-3 years of experience in Windows-based Applications
Solid hands-on experience in OOAD, OOPS concepts, C#, WPF, Multi-threading, and Communication protocols with .Net Framework 4.0/4.5 & .Net Core.
Good hands-on experience in the Design and Development of User Interfaces using MVVM (Model View View Model) and Data Binding & exposure to multi-tiered application development and databases.
Preferred Qualifications -
Strong hold on SDLC processes & architecture Designing, Design Patterns & UML
Knowledge of native languages and components C/ C++/VC++, Win 32 API, COM.
Experience in Device Communication protocols and tele-conferencing & integration of Electronic Health Record (EHR /EMR) Systems.
Knowledge of third-party tools like Bitbucket, Jenkins, JIRA, PTC Integrity, Cruise Control, Visual Studio Enterprise, ANTS, etc.
Travel Percentage: None