SR SOFTWARE DEVELOPER

(MOBILE CLOUD)

FULL-TIME | SF BAY AREA

START-UP MEDICAL DEVICE COMPANY

Job Description

Our client is looking for a Sr Software Developer who acts as a key point of contact for all matters about the company’s mobile apps development and cloud infrastructure development. The Sr. Software Developer will support and work with the development and clinical teams to support bench, pre-clinical and clinical testing for the mobile and cloud systems. Define along with the broader team the vision and roadmap of the mobile applications and cloud platform. In addition, this position also has the responsibility of managing external resources (contractors and development groups) to support all services related to the company’s mobile applications and cloud infrastructure.

 

Qualifications & Essential Requirements

  • Master’s or bachelor’s degree in computer science or another discipline relevant for the healthcare IT industry

  • 5-10 years of IT or Mobility experience in Health Care or Consumer Goods organization managing application development and cloud infrastructure

  • Proven skills and/or experience in the following technologies: Mobile App Development, Android, iOS, Mobility BYOD

  • Extensive experience with Mobile Application development using Kotlin, Java, and Swift.

  • Experience with cloud application development using Javascript, OpenAPI / Swagger API, and web application frameworks.

  • Strong understanding of security issues with respect to encryption and access rights.

  • Extensive experience with Mobile Application deployment management and also experience managing Apple and Android App store deployments.

  • Ability to architect, design, and analyze diverse solutions based on evolving requirements

  • Extensive experience working through formal change control.

  • Experience in setting Mobility IT strategies and business alignment, as related to Mobility IT and App infrastructure

  • Good communication, logical thinking, decision making, and problem-solving abilities

  • Strong teamwork and interpersonal skills and ability to communicate with all management levels. Strong ability to collaborate, influence, and build consensus

  • Strong project management skills. Strong experience with vendor management.

  • Security and authorizations experience preferred

  • Experience in managing mobile apps in a regulated environment is an added advantage

  • Work with cross-functional teams, R&D, Regulatory, Quality, & Legal

  • Establish and maintain strong, strategic partnerships with vendors and service suppliers Responsibility for adherence to standards of company mobile device strategy and related infrastructure