Careers that Change Lives
A Day in the Life
Collaborate, mentor, and guide the SCRUM teams to provide high quality mobile apps in a fast-paced environment.
Create and optimize all aspects of the software engineering processes for products under development, incorporating the highest quality standards, cost effectiveness, and measurable efficiency.
Plan and create test automation strategy, framework, and implementation.
Technically lead to meet all project milestones and deliverables.
Manage the design and implementation process and evidence gathering.
Provide concise, timely, and accurate reports and status of all test activities.
Lead continuous process improvement activities.
Provide guidance and best-practice techniques to meet all regulatory compliance requirements.
Keep abreast of technical and industry trends related to Mobile software design and development and help with leading center led activities in the respective technology domain.
Must Have : Minimum Requirements
Bachelor’s Degree in Electronic / Software Engineering or equivalent with 12+ 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.
5+ 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 across geographies.
Demonstrated excellent written and verbal communication skills.
In depth 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 / iOS native app development and Cross Platform Mobile App development.
Experience with layered architecture, MVC, Design Patterns
Experience with web languages like Ruby, PHP, or Python
Experience defining XML and JSON
Knowledge of wireless networking technologies.
Experience with computer graphics and 2D / 3D model visualization techniques
Experience with configuration management tools and best practices (GIT, SVN, etc.).
Good understanding of Continuous Integration environments (Jenkins, Bamboo, ElectricCloud)
Understanding of basic agile tools (Rally, VersionOne, Jira)
Ability to generate concise and timely reports, including project metrics