EngineerJobs.io
← Back to all jobs

Job Description

Abbott Cancer Diagnostics is seeking a Software Engineer I to support the design, development, testing, and maintenance of software components on cross-functional agile teams in La Jolla, CA.

Role Overview

This position is based at the La Jolla location within the Cancer Diagnostics Division. You will build foundational understanding of software components for Abbott Cancer Diagnostics, contributing to software development activities with mentorship and training. The role emphasizes adherence to design control processes and strong engineering practices while collaborating with peers across disciplines.

Key Responsibilities

  • Contribute to defined software features, including investigating and fixing bugs and writing tests for basic software components with detailed guidance provided for assigned work.
  • With general instruction, drive limited-scope projects to completion by resolving routine issues within defined tasks.
  • Learn quality standards, policies, techniques, and best practices applicable to software work.
  • Apply foundational theories, skills, and practices to complete assignments of limited complexity.
  • Provide project-team status updates for individual project-based assignments.
  • Build stable working relationships with peers, SMEs, and decision-makers.
  • Support and comply with the company’s Quality Management System policies and procedures.
  • Uphold the company mission and values through accountability, innovation, integrity, quality, and teamwork.
  • Maintain regular and reliable attendance.
  • Demonstrate an inclusion mindset and model inclusive behaviors for the organization.

Required Qualifications

  • Bachelor’s Degree in Data Science, Computer Science, Information Systems, Mathematics, Bioinformatics, or Engineering; or High School Diploma/General Education Degree and 4 years of relevant experience in lieu of Bachelor’s degree.
  • Basic knowledge of software development and design, including relevant domain-specific skills.
  • Understanding of object-oriented programming.
  • Experience with RESTful web services, Relational Databases (Postgres, SQL Server, etc.), and ORM technologies (JPA2, Hibernate, Entity Framework, etc.).
  • Ability to design and develop applications that use cloud-based frameworks and services (e.g., Azure, Amazon AWS Services/SDKs, etc.).
  • Agile development tools, including but not limited to JIRA and Confluence.
  • Demonstrated ability to perform the essential duties of the position with or without accommodation.
  • Authorization to work in the United States without sponsorship.

Technologies

  • RESTful web services
  • Postgres
  • SQL Server
  • ORM technologies (JPA2, Hibernate, Entity Framework)
  • Azure
  • Amazon AWS Services/SDKs
  • JIRA
  • Confluence
  • Object-oriented programming

Preferred Qualifications

  • Next Generation Sequencing (NGS) data analysis tools and workflows.
  • Familiarity with object-oriented languages such as Python (preferred), Java, .NET, or C++.

Location and Experience

  • Location: La Jolla, CA (onsite)
  • Experience: 4+ years minimum
  • Compensation: USD 81,500 - 141,300 per year

Benefits

  • Career development with an international company.
  • Eligibility for free medical coverage in the Health Investment Plan (HIP) PPO medical plan for the next calendar year.
  • Retirement savings plan with a high employer contribution.
  • Tuition reimbursement, the Freedom 2 Save student debt program, and FreeU education benefit toward earning a bachelor’s degree.
  • Recognition as a great place to work across dozens of countries and inclusion among Fortune’s most admired companies.
  • Recognition for diversity-focused workplace practices, including best-place-to-work standings for working mothers, female executives, and scientists.

About the Opportunity

  • Work from the La Jolla location in the Cancer Diagnostics Division.
  • Contribute to the design, development, testing, and maintenance of software components as you build software development skills with provided mentorship and training.
  • Collaborate on cross-functional agile teams to deliver high quality software.
  • Support software systems through adherence to established design control processes and good engineering practices.
  • Contribute to engineering specifications for building software programs based on information systems knowledge, including determining an appropriate development methodology after documenting software requirements.

Similar Jobs