Cloud Development Lead

$109,300 - $218,500/Yr

Abbott Laboratories - San Diego, CA

posted about 1 month ago

Full-time - Mid Level
Onsite - San Diego, CA
10,001+ employees
Miscellaneous Manufacturing

About the position

The Cloud Development Lead position at Abbott is a technical leadership role within the Infectious Disease business unit, focusing on the implementation of cloud solutions for diagnostic products. This position requires collaboration with both local and remote software engineering teams to develop and support high-quality software products. The role emphasizes Agile product development principles and continuous improvement, while also ensuring compliance with medical device regulations.

Responsibilities

  • Provide technical leadership to a global team of software developers to create high quality cloud solutions.
  • Collaborate with other teams in the organization to coordinate on delivery timelines.
  • Facilitate decisions on scope of work, duration of tasks, and product requirements.
  • Evaluate current development processes and provide recommendations for improvements.
  • Use Static Code Analysis tools such as Veracode or Fortify on Demand.
  • Demonstrate good understanding of front end frameworks such as React or Angular.
  • Utilize modern application development languages, such as Python or C#.
  • Implement REST API technologies such as FastAPI or ASP.NET Core Web API.
  • Apply knowledge of network protocols, integration testing, and cybersecurity.
  • Understand Medical Device regulations including ISO 13485, ISO 14971, IEC 62304, and FDA SW Guidelines.
  • Deliver products for the Medical Device IVD industry.
  • Employ techniques for cloud solutions and use TLS/HTTPS REST/SOAP protocols.
  • Identify key barriers/core problems and apply problem-solving skills to complex situations.
  • Troubleshoot and resolve complex problems, making decisions under uncertainty.
  • Collaborate on establishing best practices in software and systems development.
  • Develop complex technical project plans and schedules covering all engineering activities.
  • Exhibit professional behavior that reflects positively on the company and build productive relationships.
  • Assess issues thoroughly and solve complex problems, removing roadblocks for the team.

Requirements

  • Hands-on experience developing Cloud solutions.
  • Experience in using Agile methodologies (e.g., SCRUM, Kanban, TDD).
  • 10+ years of experience in systems and/or software development involving interoperability of connected devices.
  • Bachelor of Science in Computer Engineering, Computer Science, or equivalent experience (MS preferred).

Nice-to-haves

  • Hands-on experience with Azure Cloud Services such as Kubernetes service, Azure Function, Azure Data Factory.
  • Hands-on experience with relational and non-relational databases such as Azure SQL Database.

Benefits

  • Free medical coverage for employees via the Health Investment Plan (HIP) PPO.
  • Excellent retirement savings plan with high employer contribution.
  • Tuition reimbursement and the Freedom 2 Save student debt program.
  • FreeU education benefit for obtaining a bachelor's degree.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service