Senior Software Engineer – Java
The Senior Software Engineer will work under direction of a technical lead and in collaboration with other software engineers to design and develop software application code.
FTE or C2H
- Experienced applying software design concepts and software application lifecycle management.
- Experience with iterative software development methodologies.
- Implementation of user stories and resolution of defects in application code, including relational database modeling.
- Creation and maintenance of unit tests to verify function-level behavior.
- Contribution to automated tests to verify user-level behavior.
- Ability to mentor new/junior team members.
- Contribution to high-level design discussions.
- Bachelor’s degree in Computer Science, Computer Engineering, or related scientific or engineering discipline, or equivalent experience.
- Experience in an ISO/FDA regulated environment as a member of a product development organization (medical device or biotech industry) preferred.