Sr. Software Engineer
Listed on 2026-05-31
-
Software Development
Software Engineer, Java Developer, Full Stack Developer
Position Overview
As a Sr. Software Engineer, you will design, develop, test software applications for Exact Sciences, creating expert design concepts, debugging, and mentoring junior team members. This hybrid role is based in Madison, Wisconsin.
Key Responsibilities- Design and create engineering specifications for software programs, adhering to design control processes and engineering best practices.
- Lead development using Java, Spring Boot, Spring, and microservices architecture, with knowledge of Maven, Kafka, HL7, and FHIR.
- Diagnose and resolve medium‑complexity issues, break down complex tasks, investigate bugs, and operate independently.
- Initiate independent designs that impact and influence the team’s delivery and approach.
- Lead reviewing design alternatives, problems, and solutions to limit future problems.
- Mentor, coach, and provide technical guidance to junior team members.
- Build successful internal and external partnerships with peers, SMEs, 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.
- Maintain regular, reliable attendance and uphold company mission and values.
- Work nights and/or weekends as needed.
- Bachelor’s Degree in Data Science, Computer Science, Information Systems, Mathematics, or Engineering, or a High School Diploma/General Education Degree with 4 years of relevant experience.
- Complete knowledge of software development design and development, and relevant domain‑specific skills.
- Strong competency with object‑oriented programming and RESTful web services.
- Experience with relational databases (Postgres, SQL Server) and ORM technologies (JPA2, Hibernate, Entity Framework).
- Experience designing and developing cloud‑based applications (Azure, AWS).
- Experience with Agile tools (JIRA, Confluence).
- Proficiency in C++, Java, JavaScript, Python, SQL, PL/SQL, .NET, Google Web Toolkit.
- Ability to perform essential duties with or without accommodation.
- Must be currently authorized to work in the country of employment; we are unable to sponsor visas.
- 5+ years of experience in Software Engineering.
- Strong knowledge of healthcare interoperability standards such as HL7 and FHIR.
- Experience using Java and Spring Boot or Spring for microservices.
- Experience using Maven and Kafka or other queuing systems.
Salary Range: $ – $ (annual base for a full‑time position in Madison, WI). Bonus eligible.
Benefits include paid time off (vacation, holidays, volunteering, personal time), paid parental and caregiver leave, a retirement savings plan, wellness support, and medical, prescription drug, dental, and vision coverage.
Equal Employment OpportunityWe are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to disability, protected veteran status, or any other status protected by applicable local, state, or federal law.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).