Software Engineer I
Must Have: Minimum Requirements
-
Bachelor’s Degree in Electronic /Software Engineering or equivalent with 3 to 5 years of Product design experience .
-
Experience with medical device regulations and standards, such as IEC 62304, for medical device software development lifecycle.
-
Experience in leading requirements, design and code review criteria with high quality.
-
2+ years of experience with Java development and Object-Oriented Design.
-
Demonstrated successful delivery of a software application in a prior environment in a technical lead capacity.
-
Experience leading software engineering teams of 3+ engineers.
-
Demonstrated excellent written and verbal communication skills.
-
Broad knowledge of software test architecture and software tools for Web and mobile software applications.
-
Practitioner of Agile software development, including TDD, and experience leading a scrum team as a Scrum Master
-
Experience with Android development and code review
-
Experience with layered architecture, MVP, MVC and other common Design Patterns
-
Experience with writing effective unit tests. Generating and analyzing code coverage reports
-
Experience defining XML and JSON