Apply for this Job
Job Description: Android Software Engineer (Medical Domain0
Location: Walpole, MA (50% onsite, client prefer resource should work in office at least two days.)
Duration: 10 Months
As a Software Developer, you will be part of an Agile development team. Developing Common Instrument Platform used in small to large medical devices. Responsible for Persistence Module developed using Android/ Java and SQLite.
• Identify, track, and manage defects throughout the software development lifecycle.
• 10+ years of experience in software development
• 5+ years of Android/JAVA experience, with at least 2+ years working knowledge on Persistence layer. Exposure to Database like SQLite.
• Define, Design, Document, Implement and Unit Test embedded medical device database wrapper solution and extending the solution.
• Dynamic white-box (structural) testing. Produce automated unit level tests and automate generation of test evidence
• Produce software specification(s) for database design and development.
• Experience mentoring software engineers of varied levels of experience and across geographies to improve their understanding of the software architecture and development process
• Experience eliciting and writing software requirements, use cases and user stories
• Experience with estimating and planning software development projects
• Experience with unit testing and automation, Continuous Integration/Continuous Deployment
• Software Design using UML modeling and Sparx Enterprise Architect
• Experience following formal software development processes
• Solution. Generate code from model, document and verify model is kept up to date using round trip engineering techniques.
• Software solution design on a feature by feature basis.
• Develop solutions designed to protect PHI and PII per external and internal regulations and guidelines provided by Siemens
• Execute manual and static code reviews and produce code review evidence.
• Architectural enforcement according to project guidelines (e.g. based on Enterprise Architect model)
• Strong written, verbal and interpersonal skills including excellent client facing skills and team leadership skills
Date Posted: 13 May 2025
Apply for this Job