Sr. Software Engineer

Abbott•Chicago, IL
•$78,000 - $156,000•Remote

About The Position

Abbott is seeking a seasoned Sr. Software Engineer for Abbott Cancer Diagnostics. The role leads the design, development, and testing of software applications, developing sound design concepts and debugging solutions. The engineer works independently to resolve most issues, communicates with business stakeholders, mentors junior team members, makes key decisions, and is accountable for application quality and productivity. The position may be based in Madison, Wisconsin, or Redwood City, California; the posting also identifies the location as remote in the United States. The role supports complex software initiatives, contributes to team objectives, builds partnerships with peers and stakeholders, communicates project plans and status, and complies with Abbott’s Quality Management System policies and procedures. Travel is listed as 5% of the time.

Requirements

  • Bachelor’s degree in Data Science, Computer Science, Information Systems, Mathematics, or Engineering; alternatively, a high school diploma/GED and four years of relevant experience as outlined in the essential duties.
  • Complete knowledge and understanding of software development design and development, plus relevant domain-specific skills.
  • Understanding of and significant experience with object-oriented programming.
  • Experience with RESTful web services, relational databases such as PostgreSQL and 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.
  • Knowledge or experience with 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; employment visa sponsorship or takeover is not available.
  • 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 software issues and bugs, break down complex tasks, and resolve problems independently.
  • Initiate designs that influence the department’s delivery and approach, and lead reviews of design alternatives, problems, and solutions.
  • Make project decisions using sound judgment and knowledge of business strategy and best practices.
  • Contribute to group objectives and collaborate effectively with team members.
  • Mentor, coach, and provide technical guidance to junior team members.
  • Build partnerships with peers, subject-matter experts, stakeholders, and decision-makers.
  • Communicate project plans, designs, and status updates clearly and concisely.
  • Support and comply with company 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, described as an affordable and convenient path to a bachelor’s degree.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service