• Design, development and testing of features in the applications
• Support the entire application lifecycle (concept, design, test, release and support)
• Collaborate with cross-functional teams to define, design, and ship new features
• Unit-test code for robustness, including edge cases, usability, general reliability and to identify malfunctions
• Troubleshoot and debug to optimize performance
• Continuously discover, evaluate, and implement current technologies to maximize development efficiency
• Design the user interfaces precisely as per the specifications to improve user experience
Work Experience
Experience/Job Requirements:
• Around 3-6 years of experience in software development.
• Technical expert in C#, .NET framework
• Strong OO design and programming skills and ability to Understand design principles behind a scalable application
• Working knowledge of WPF and WCF
• Experience with docker and Kubernetes
• Debugging Tools, Performance Testing and Security considerations
• Implementing automated testing platforms and unit tests
• Familiarity with continuous integration
• Experience in Medical Domain is an added advantage.
• Well versed with agile software development methodology.
• Excellent analytical skills with a good problem-solving attitude
• Excellent interpersonal, communication, collaboration and presentation skills.