Lead Staff Software Engineer
Job Description
JOB DESCRIPTION:
About Abbott
Abbott is a global healthcare leader, creating breakthrough science to improve people's health. We're always looking towards the future, anticipating changes in medical science and technology.
Working at Abbott
At Abbott, you can do work that matters, grow, and learn, care for yourself and family, be your true self and live a full life. You'll also have access to:
- Career development with an international company where you can grow the career you dream of.
- Free medical coverage for employees* via the Health Investment Plan (HIP) PPO
- An excellent retirement savings plan with high employer contribution
- Tuition reimbursement, the Freedom 2 Save student debt program and FreeU education benefit - an affordable and convenient path to getting a bachelor's degree.
- A company recognized as a great place to work in dozens of countries around the world and named one of the most admired companies in the world by Fortune.
- A company that is recognized as one of the best big companies to work for as well as a best place to work for diversity, working mothers, female executives, and scientists.
The Opportunity:
(Internal Job Title: "Staff Software Engineer")
As a Staff Software Engineer on the team, you will lead a team of software engineers and contribute significantly to building the releases of next generation of cloud-based product subsystem and system design. It provides huge opportunities to work at all levels from the front-end user experience to a set of robust platform services. You should be somebody who enjoys development and working on complex system software and is passionate about building quality software as well as achieving operational excellence. A commitment to teamwork, agility, and strong communication skills are essential.
Location is Lake Forest/Conway Park, IL.
The ideal candidate will have a demonstrable track record of success delivering new products. The candidate should be a critical contributor to building compelling informatics products within Abbotts Diagnostics Division.
The individual will develop software on informatics programs from concept through launch. She/he will also be responsible for supporting on-market products post-launch.
What You'll Work On:
- The individual should lead design and development of software code, unit tests and integration tests for a subsystem. Should provide guidance to the development team on design & development.
- She/he should work closely with product development team to establish product development goals while ensuring market compatibility. Should possess strong technical abilities and able to suggest multiple solutions to problems.
- She/he should continuously monitor and review all code committed to one or more subsystems for quality, compliance, and design adherence. Should lead implementation for high-complexity, mission-critical features, and capabilities.
- She/he should oversee continuous integration and continuous delivery (CI/CD) design of one or more subsystems.
- An individual should provide technical feasibility assessment to System Engineer on emerging user needs and product requirements. Should review software requirements as a technical subject matter expert.
- An individual Evaluates multiple design options, leads proof-of-concepts and proposes optimal design solutions compatible with the software system architecture.
- She/he should author developer guides, operating procedures, and design documents for one or more subsystems.
- She/he should lead root cause investigations on high-complexity or high severity issues. Should participate in corrective and preventative action assessments as participant of CAPA activities.
- An individual should monitor execution, identify risks before they manifest and be able to propose mitigation to ensure delivery.
- She/he should be capable of leading multiple feature teams as a software engineering leader. An individual should have effective communication and presentation skills.
- She/he should serve as a technical expert and supervise or provide technical mentorship to junior engineers. Should be able to explains the system to them and ensures that they understand their areas of responsibility.
- An individual should follow defined software development lifecycle procedures and Abbott's quality system procedures. Should identify and implement improvements to local procedures.
- The individual must have prior experience operating in Scrum-based development teams.
- The individual will interact with program managers, project managers, product owners and R&D leadership on project scope, timeline, risks and budget.
- The individual will work as part of cross-functional teams to deliver informatics products.
- The individual may travel occasionally per needs of the assigned project.
- The individual is responsible for the design and development of informatics products in compliance with internal policies and procedures, both US and Foreign regulatory standards and requirements.
Required Qualifications
Education: B.S. in Computer Science or similar engineering discipline including Software Engineering, Electrical Engineering or Biomedical Engineering is required. MS is preferred. M.S. in Computer Science or Software Engineering or Electrical Engineering or Biomedical Engineering is preferred.
Experience: Bachelor's degree and 8-10 years of related experience covering the entire software lifecycle in a team-oriented environment or a master's degree and 6+ years of experience covering the entire software lifecycle in a team-oriented environment.
Preferred / Ideal Qualifications:
- The candidate must have experience in developing and launching unique software / informatics products in one of the following industries: healthcare, defense or telecommunications.
- Experience working with 2 (two) or more from the following: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, and/or security software development.
- Experience with cloud technologies such as Amazon Web Service, Azure Cloud or Google Cloud is preferred
- Expertise in web development, HTML & DOM, CSS, JavaScript and Web components (Shadow DOM)
- Single-page web app using a web framework such as React, Vue or Svelte
- Hands-on experience with a programming language such as JavaScript (Node.js), C#, Rust or Golang.
- Hands-on experience with RDBMS, preferably PostgreSQL
- Strong experience in Container Management Technologies (Docker, Kubernetes) is preferred.
- Experience building Restful web service APIs is highly desirable.
- The candidate should have deep understanding with unit, integration and functional testing practices, source control (Git preferred), and best software engineering practices.
Learn more about our health and wellness benefits, which provide the security to help you and your family live full lives: www.abbottbenefits.com
The salary for this role is between:
N/A
JOB FAMILY:
Product Development
DIVISION:
IACC Immunoassay and Clinical Chemistry
LOCATION:
United States > Lake Forest : CP01
ADDITIONAL LOCATIONS:
WORK SHIFT:
Standard
TRAVEL:
Not specified
MEDICAL SURVEILLANCE:
No
SIGNIFICANT WORK ACTIVITIES:
Continuous sitting for prolonged periods (more than 2 consecutive hours in an 8 hour day), Keyboard use (greater or equal to 50% of the workday)
Abbott is an Equal Opportunity Employer of Minorities/Women/Individuals with Disabilities/Protected Veterans.
EEO is the Law link - English: http://webstorage.abbott.com/common/External/EEO_English.pdf
EEO is the Law link - Espanol: http://webstorage.abbott.com/common/External/EEO_Spanish.pdf
Explore More
Date Posted
05/01/2023
Views
7
Similar Jobs
Lead Salesforce Engineer - Grainger
Views in the last 30 days - 0
Grainger a leading industrial distributor is seeking a Senior Software Engineer to lead Salesforce development and implementation The role involves le...
View DetailsSenior Data Scientist - Technical Lead - Fortune Brands Home & Security
Views in the last 30 days - 0
Fortune Brands Innovations Inc is seeking an experienced AI and Data Scientist to develop AI solutions for connected products creating realworld impac...
View DetailsLead Applications Analyst - Fortune Brands Home & Security
Views in the last 30 days - 0
Fortune Brands Innovations Inc is seeking an experienced Oracle ERP Application Security Compliance Lead for a hybrid role in Deerfield IL The ideal ...
View DetailsFirmware Engineer - Fortune Brands Home & Security
Views in the last 30 days - 0
Fortune Brands Innovations Inc is seeking a Firmware Engineer to join their team in Deerfield IL The role involves leading the development of embedded...
View DetailsLead Global Application Owner - Fortune Brands Home & Security
Views in the last 30 days - 0
Fortune Brands Innovations Inc is seeking a Lead Global Application Analyst to ensure the accuracy of their advanced supply chain planning system conf...
View DetailsBI Engineer - Fortune Brands Home & Security
Views in the last 30 days - 0
Fortune Brands Innovations Inc is seeking a Business Intelligence BI Engineer to design develop and maintain datadriven solutions The role involves co...
View Details