Sr. Software Engineer

Abbott•United States of America : Remote, IL
•$78,000 - $156,000•Remote

About The Position

As a Senior Software Engineer, you will apply broad technical expertise and creativity to lead the design, development, and testing of software applications for Abbott Cancer Diagnostics. You will create design concepts and debug applications, resolve most issues with minimal oversight, communicate with business stakeholders, and mentor junior team members. The role routinely makes key project decisions, is accountable for application quality, and contributes to productive delivery. The position is listed as remote in the United States, with Madison, Wisconsin and Redwood City, California also identified as possible office locations.

Requirements

  • Bachelor’s degree in Data Science, Computer Science, Information Systems, Mathematics, or Engineering; alternatively, a high school diploma or GED and four years of relevant experience as outlined in the essential duties.
  • Complete knowledge and understanding of software design and development and relevant domain-specific skills.
  • Understanding of and significant experience with object-oriented programming.
  • Experience with RESTful web services, relational databases such as Postgres or SQL Server, and ORM technologies such as JPA2, Hibernate, or Entity Framework.
  • Demonstrated experience designing and developing applications that access or use cloud-based frameworks, such as Azure or Amazon AWS services/SDKs.
  • Experience with Agile development tools, including JIRA and Confluence repository.
  • Experience with one or more of C++, Java, JavaScript, Python, SQL, PL/SQL, .NET, and Google Web Toolkit.
  • Must be currently authorized to work in the country where the work will be performed; Abbott is unable to sponsor or take over sponsorship of employment visas.
  • Ability to perform the essential duties of the position with or without accommodation.

Nice To Haves

  • Five or more years of experience in the Software Engineering discipline.
  • Strong knowledge of healthcare interoperability standards such as HL7 and FHIR.
  • Experience using Java as a core language.
  • Experience using Spring Boot or Spring to support microservices.
  • Experience using Maven.
  • Experience using Kafka or other queuing systems.

Responsibilities

  • Design, develop, and test software applications for Abbott Cancer Diagnostics.
  • Troubleshoot medium-complexity issues in major software applications, break down complex tasks, investigate and fix bugs, and work independently.
  • Initiate designs that influence the department’s delivery and approach; lead reviews of design alternatives, problems, and solutions.
  • Make significant project decisions using sound judgment, business strategy, and best practices, including in difficult or unpredictable situations with minimal instruction.
  • Contribute to group objectives and mentor, coach, and provide technical guidance to junior team members.
  • Build partnerships with peers, subject-matter experts, stakeholders, and decision-makers.
  • Communicate clear project plans, designs, and status updates.
  • Support and comply with the company’s Quality Management System policies and procedures.

Benefits

  • Career development opportunities with an international company.
  • Employees may qualify for free medical coverage in the Health Investment Plan (HIP) PPO medical plan in the next calendar year.
  • Retirement savings plan with high employer contribution.
  • Tuition reimbursement.
  • Freedom 2 Save student debt program.
  • FreeU education benefit, providing an affordable and convenient path to a bachelor’s degree.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service