Software Engineer II
$84k - $138kExact Sciences
Help us change lives
At Exact Sciences, we're helpingchange how the world prevents, detects and guides treatment for cancer. We give patients and clinicians the clarity needed to make confident decisions when they matter most. Join our team to find a purpose-driven career, an inclusive culture, and robust benefits to support your life while you're working to help others.
Position Overview
At Exact Sciences, we are cancer fighters. We are united by our mission to change lives by providing earlier, smarter answers. Through advances in cancer detection and treatment guidance, we will help eradicate the disease and the suffering it causes.
As an Engineer II, you will have a basic understanding of all software components for Exact Sciences. This role will design, develop, test, and maintain software components of moderate complexity with the general instruction from senior engineers and drive tasks to completion. This role will leverage well-developed professional and technical expertise to work collaboratively on cross-functional agile teams to deliver high quality software.
Working in our Software Engineering teams, you will be responsible for developing, enhancing, and sustaining software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. You will design and create engineering specifications for building software programs based on a broad knowledge of information systems and determine what development methodology to use after documenting software requirements.
This role requires regular onsite work in Madison, WI.
Essential Duties
Include, but are not limited to, the following:
- Apply solid software engineering principles, design patterns, and best practices to develop and maintain Java-based applications of moderate to high complexity.
- Design, develop, and test scalable features and services with minimal supervision. Investigate and resolve complex bugs and performance issues.
- Participate in architectural discussions and contribute to the evaluation of design alternatives, providing input that balances technical quality, business value, and delivery timelines.
- Proactively communicate tasks progress, technical challenges, and risks to project stakeholders and engineering leadership.
- Collaborate cross-functionality with product managers, QA engineers, DevOps, and other technical teams to deliver high-quality, maintainable solutions.
- Follow and help improve the team's development processes, ensuring alignment with the company's Quality Management System (QMS) and engineering standards.
- Assist with deployments and provide production support, including occasional night or weekend availability when required.
- Demonstrate and promote the company's values of accountability, innovation, integrity, quality, and teamwork through your work and interactions.
- Uphold company mission and values through accountability, innovation, integrity, quality, and teamwork.
- Maintain regular, reliable attendance and contribute to a positive, inclusive team environment.
- Model inclusive behaviors and support a culture of respect, collaboration, and belonging within and beyond the team.
Minimum Qualifications
- Bachelor's Degree in Computer Science, Information Systems, Engineering, or related field; or equivalent combination of education and at least 4 years of relevant professional experience in lieu of a degree.
- Hands-on experience in one or more object-oriented programming languages, with a strong preference for Java; capable of writing clean, maintainable, and efficient code.
- Some experience with service communication protocols, such as RESTful APIs, gRPC, SOAP, and messaging systems (e.g., message queues and event-driven architectures).
- Proficient in working with relational databases such as PostgreSQL with hands-on experience using ORM technologies like JPA (Java Persistence API) and Hibernate.
- Hands-on experience building and managing cloud-based API solutions on AWS (preferred), GCP, or Azure, with a solid understanding of cloud-native design principles and services.
- Experience working in Scrum teams, with a strong understanding of Agile principles and development tools, including JIRA and Confluence.
- Legal authorization to work in the country of employment without current or future sponsorship.
Preferred Qualifications
- Familiar with EHR systems in a healthcare environment.
- Some knowledge with healthcare interoperability standards such as HL7 and FHIR.
- Basic understanding of DevOps practices, including building and maintaining CI/CD pipelines.
Salary Range:
$84,000.00 - $138,000.00The annual base salary shown is for this position located in US - WI - Madison on a full-time basis. In addition, this position is bonus eligible.
Exact Sciences is proud to offer an employee experience that includes paid time off (including days for vacation, holidays, volunteering, and personal time), paid leave for parents and caregivers, a retirement savings plan, wellness support, and health benefits including medical, prescription drug, dental, and vision coverage. Learn more about our benefits.
Our success relies on the experiences and perspectives of a diverse team, and Exact Sciences fosters a culture where all employees can develop personally and professionally with a sense of respect and belonging. If you require an accommodation, please contact us here.
Not ready to apply? Join our Talent Community to stay updated on the latest news and opportunities at Exact Sciences.
We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to disability, protected veteran status, and any other status protected by applicable local, state, or federal law.
To view the Right to Work, E-Verify Employer, and Pay Transparency notices and Federal, Federal Contractor, and State employment law posters, visit our compliance hub. The documents summarize important details of the law and provide key points that you have a right to know.
$136.4k - $204.6k
...and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Software Engineer II Madison, WI Playstation is looking for a Software Engineer to build our next-generation technologies and applications...SuggestedWork experience placementWork at officeWork from homeFlexible hours$197.4k - $232k
...: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At Confluent... .... One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems...SuggestedFull timeRemote work- A leading data streaming company is seeking a Senior Software Engineer II to design and implement critical backend systems. The role involves leading the technical direction, mentoring engineers, and driving high-impact projects in a cloud-native environment. Candidates...SuggestedRemote work
$84k - $138k
...treatment guidance. In this EngineerII role you will design, develop, test, and maintain software components of moderate complexity. You will work under general guidance from senior engineers, collaborate with cross‑functional agile teams, and contribute to high‑quality...SuggestedLocal areaNight shift$95k - $171k
..., Kubernetes, and ensuring reliability for AI workloads within Akamai's serverless inference platform. As an Site Reliability Engineer II, you will be responsible for: Building and maintaining dashboards, alerts, and monitoring for inference workloads using Akamai...SuggestedPermanent employmentWork experience placementWork at officeRemote workWork from homeWorldwideFlexible hours$67.7k - $90.27k
...cloud-based data platforms of moderate to high complexity. The Software Developer II will play a critical role in maintaining and enhancing... ..., and enterprise data integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (queries, migrations, performance...Full timeTemporary workRemote workWork from home$83.7k - $97.65k
...We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible... ...because we believe people power progress. Join us as a DevOps Engineer II and help us do what we do best: propelling business forward....Work at officeWork from homeHome officeFlexible hours- ...Position: .NET Dev II Location: 101 E. Wilson Street 6th Floor, Madison, WI, 53703 (100% Remote) - Must Be Local... ...and batch processing/queues Experience as a DevOps engineer or in a similar software engineering role Solid understanding of good...Contract workFor contractorsLocal areaRemote work
- ...Software Engineer The Software Engineer reviews the technical designs, security configurations, and implements software programming applications... .... ~ Expert level of experience and knowledge of building applications in IIS with load balancing and diverse security....
$100.32k
...Maximus is currently seeking a Software Engineer. In this role, you will provide expertise in the areas of managed file transfer and EDI X12... ...and systems preferred. Familiarity with Pentaho, Microsoft IIS, SFTP and FTP protocols preferred. #techjobs #veteranspage #LI...Remote work- ...focus on the broad spectrum of Enterprise Service Solutions for Risk Management | Compliance | Business Process | IT Effectiveness | Engineering | Environmental | Sustainability | and Human Capital. We help forward-thinking clients solve problems and improve operations....Full timeFor contractorsWork at officeFlexible hours
$86k - $95k
...:Regular Job Profile:Technical Integration Eng II Job Summary: This position acts as the primary operational engine for CALS Systems and Solutions (CSS), the unit... ...~ Participates in the evaluation of new vendor software releases and impact. Documents and communicates...Permanent employmentImmediate startMonday to FridayNight shift$88.9k - $160.1k
...Do you have a passion for network engineering technologies? Are you looking for the freedom to innovate and help shape the next generation... ...platform. Partner with the best As a Network Engineer II, you will lead efforts in designing and implementing a global network...Permanent employmentWork experience placementWork at officeRemote workWork from homeWorldwideFlexible hours$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Work at office- ...performance, enrich customer experiences, and fully integrate data across the enterprise. What you will do We are looking for a mid-level engineer who will be responsible for delivering robust, performant and resource-efficient Public Cloud (AWS, Azure, Google Cloud) and On-...Permanent employmentFlexible hours
$94.9k - $135.6k
...configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user...Temporary workWork experience placementLocal areaImmediate startRemote workFlexible hours- ...Job Title Systems Engineer will play a key role in the design, planning, execution and installation of the current infrastructure to support new applications and technologies. Support software and hardware upgrades to network servers, operating systems, and applications...
$80k - $131k
...with others regarding effectiveness of systems flow, data usage and manual or automated processes to verify requirements.Ensures software development meets standards for programming, design, performance, quality, and security.Participates in team activities and taking...Full timeWork at officeLocal areaRelocation package- ...develop, introduce and support new treatment delivery systems and software that will give new hope and new health to cancer patients and... ...functionality and reduce regressions.Contribute to sustaining engineering by troubleshooting, participating in root-cause analysis, and...
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading...Work at officeRemote workWork from home
$77.1k - $123.3k
...innovation that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a...Live inLocal areaWorldwide$90k - $115k
...inclusion are core to our business. Join Evolent for the mission. Stay for the culture. What You’ll Be Doing: Evolent is seeking a Software Engineer to join an Agile team building healthcare‑focused backend software solutions that support analytics, integration, and...Immediate start- ...Software Development Engineer Give hope. Give health. Make your mark in the fight against cancer. At Accuray, we make a direct and powerful impact on the lives of cancer patients every day — helping them live longer, better lives. But our commitment to innovation...Permanent employmentWork at office
- ...Job Title: Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an experienced Senior Windows Engineer to join our team and support a large-scale, enterprise environment of approximately 20,000 Windows...Full time
$100k
...lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer...Full timeH1b- ...but typically gather once per quarter in-person. Full-Stack Engineer (Denari) Location: Madison, WI (Hybrid) Employment Type... ...Full-time About Denari Denari is building the modern software stack for accounting firms - an intelligent, AI-powered operating...Full timeImmediate start3 days per week
- ...configuration of applications on the ServiceNow platform usingApp Engine Studio Support implementation and customization of ITSM... ...Computer Science, Information Technology, Information Systems, Software Engineering, or a related discipline Strong understanding of...Full timeContract workPart timeInternshipLocal areaImmediate startFlexible hours
$106k - $145k
...prototype while never losing sight of the critical importance of systems engineering process and attention to detail. We take bold, calculated risks to drive progress. We are seeking a Senior Software Engineer to join the team building the control system software for...Temporary workWork experience placementFlexible hours$100k - $144k
...Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team. As a hands‑on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud‑based enterprise...Work at officeLocal areaRemote work- ...Experience working in a team-oriented, collaborative environment. Ability to quickly master new technologies as needed. Required Skills: UX Design,.NET,Javascript Additional Skills: HTML/XHTML/DHMTL Coder,Software DeveloperThis is a high PRIORITY requisition....Immediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software engineer amazon Madison, WI
- experienced software developer Madison, WI
- federal - software developer Madison, WI
- senior software engineer Madison, WI
- software developer fintech Madison, WI
- part time software developer remote Madison, WI
- software engineer Madison, WI
- software engineer healthcare Madison, WI
- scientific software engineer Madison, WI
- network software engineer Madison, WI


