The business problem is to deliver world-class products, specifically the next generation of Neuromodulation software products, and to improve the quality of life of people around the world by designing, implementing, testing, and documenting software.
Requirements
- Desire to be an Engineer in test – Web based test/dev knowledge – solid logic / experience in at least one development language
- Working knowledge of Java, Kotlin, and JavaScript
- Knowledgeable in Object Oriented Design and Design Patterns
- Experience in web frameworks – Spring, JPA, Hibernate, Angular, RxJS
- Experience with relational databases (MySQL, PostgreSQL) and data modeling
- Experience in Android development
- Experience in testing frameworks – JUnit, Appium, Selenium
Responsibilities
- Design, build, and test web applications in global cloud infrastructure as a service environment
- Design, build, and test Android applications
- Design, build, and test embedded Java applications
- Develop in an agile environment, working with agile teams in multiple sites
- Create and document all aspects of the software engineering processes for products under development, incorporating the highest quality standards, cost effectiveness, and measurable efficiency
- Meet all project milestones and deliverables, as required by the project leadership
- Provide concise, timely, and accurate reports and status of all development and test activities
Other
- 4 year degree
- 1-4 years of experience
- Strong leadership and team commitment
- Effective communication and presentation skills
- Ability to work as part of a team to realize complex, innovative, and high reliability systems