Description

Key Responsabilities:
1.Develop and maintain software applications using Java Programming language.
2.Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
3.Design, implement, and test software components to ensure reliability, performance, and compliance with regulatory standards.
4.Participate in code reviews, debugging, and troubleshooting to identify and address software issues.
5.Utilize unit testing frameworks, including Power Mockito, to ensure code quality and test coverage."

What are the Mandatory skills and skill proficiencies required for this position?
1.(5 – 8) years of experience in developing application software for Medical devices in the areas of conceptualization, design, development & unit testing. 2+ years of experience in medical device/ health care is added advantage to this position.
2.Proven experience in Java development in Linux with knowledge on object-oriented programming principles and design patterns.
3.Proficiency in Swing framework for developing desktop applications.
4.Hands one experience in multi-threading
5.Working experience in old legacy code, debugging, incremental functionality enhancement in legacy product is a must criteria.
6.Experience with unit testing frameworks, including Power Mockito, to ensure code quality and test coverage.
7.Proficiency in project management and collaboration tools such as JIRA and Confluence.
8.Familiarity with software development methodologies such as Agile or Scrum.
9.Understanding of medical devices regulations and standards is desirable.
10.Strong problem-solving skills and attention to detail.
11.Ability to work independently and as a part of a team in fast-paced environment.
12.Degree in Computer Science, Software Engineering, or related field

Education

Any Gradute