Roles & Responsibilities:
- As a member of the team in the healthcare domain, your primary job will be to involve in development and enhancement of software applications related to medical devices.
- Develop and maintain high-quality software applications using C#
- Collaborate and work with a team of C# developers
- Collaborate with cross-functional teams, participate in technical discussions
- Analyze and understand requirements and provide effort estimation
- Perform coding, testing and all related documentation for a project
- Identifying and resolving technical risks proactively
- Ensure deliverables are on time and of high quality
- Implementation of Unit Test Cases using relevant testing frameworks
- Supports team in defect fixing and investigations
Work Experience
- 4+ years of professional software development experience
- Strong development skills and fluency in C#
- Solid understanding of MVVM, Object-Oriented Design and Programming
- Good understanding of APIs and experience consuming RESTful services
- Experience in multi-threaded programming
- Strong logical and analytical skills.
- Knowledge of design patterns
- Strong communication and interpersonal skills
- Experience in integration testing and unit testing frameworks like NUnit
- Expertise in troubleshooting bugs and finding solutions.
- Ability to work effectively in a fast-paced and collaborative environment
- Experience in Agile way of working
- Proactive and self-driven, possesses due sense of urgency