Software Engineer II
$84k - $138kExact Sciences
Help us change lives At Exact Sciences, we're helping change 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:
$84,000.00 - $138,000.00
The 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.
- 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.
- 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.
- 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.
$84,000.00 - $138,000.00
The 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.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Madison, WI vacancy
$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...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$67.7k - $90.27k
...transformation depends on trust—trust in our networks, our platforms, and our ability to protect what matters most. The Software Engineer II position plays a critical role in delivering on that promise. The Software Engineer II will partner in an agile team environment...SuggestedTemporary workRemote workWork from home$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- ...Title: .NET Web Developer II Local to WI Description: This position will work to support and enhance existing web applications maintained within the Enterprise section. This person will join an existing team responsible for maintaining and enhancing web-based...SuggestedFor contractorsLocal area
- ...Sustainability is seeking applicants for an Application Architect II. This position involves activities to design, develop, maintain,... ...Project Manager, and program Leads, utilizing DNR IT standards, software and tools. Tasks of this position include, but are not...Part timeWork at officeFlexible hours
$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- ...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....
- ...Preferably based in one of the following locations: Orlando, FL Kansas City, MO Nashville, TN Description As a Support Engineer II, your role involves conducting investigations on front-end applications. This includes capturing information, applying fix tools, shadowing...
$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$83.7k - $97.65k
...Responsibilities Automate deployment and upgrade processes for Windows‑based software across cloud environments. Design and implement Infrastructure... ...system health, and application performance. Collaborate with engineering teams to integrate automation into the software development...Flexible hours- ...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 is responsible... ...plans. The role acts as the operational engine for the unit, executing “bare-metal”... ...Participates in the evaluation of new vendor software releases and impact. Documents and...Permanent employmentImmediate startMonday to FridayNight shift$148.84k - $198.45k
...challenge. Join us in building the future. The Role Director II, SLED Capture & Proposal Management - Public Sector Location... ..., and the ability to influence across sales, solutions engineering, product, and operational teams. The director will oversee SLED...Full timeContract workTemporary workLocal areaRemote work- ...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
$75k - $90k
...therapies to patients in need. The Position The Associate Engineer II, Automation, plays a critical role in plant engineering... ...system administrative and maintenance tasks such as hardware and software version reviews, back-up and patching in adherence to prescribed...$78.4k - $129.4k
...meet business and compliance requirements. Integrate SharePoint with related technologies—including Active Directory, SQL Server, IIS, and external line‑of‑business systems—to provide seamless user access and data exchange. Implement and manage backup, recovery, and...Contract workWork at office$79.2k - $178.1k
...Job Description Oracle's Forward Deployed Engineer (FDE) team is hiring a Senior Software Development Engineer - AI Data Platform to help global customers unlock the full potential of their data. You will provide expert architectural guidance focused on designing, optimizing...Temporary workFlexible hours$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- ...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
- ...others. Position Overview The Equipment / Automation Service Engineer II role is responsible for the installation, calibration, maintenance... ...problems methodically. Proficient in using computer software, including Microsoft Office (Word, Excel, PowerPoint, Outlook)...Full timeFor contractorsWork at officeLocal areaShift workNight shift
$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- ...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...
- ...ETC, a global leader in the rigging, entertainment, and architectural lighting industry is growing! We are looking for Software Engineers to join our R&D team. If you have a Technical Bachelor's degree preferably in Computer Science or Computer Engineering,...Casual work
$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$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$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- ...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
- ...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
$79.2k - $178.1k
...Job Description Oracle Health Data Intelligence is growing and looking for a Senior Software Engineer to join the HealtheIntent - Identity Services team! This development team builds Personnel, Organization and Consumer services which are the base of the security models...Temporary workWork experience placementImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
Related searches
- software engineer amazon Madison, WI
- agile software developer Madison, WI
- software developer positions Madison, WI
- senior software design engineer Madison, WI
- software developer Madison, WI
- ngo software engineer Madison, WI
- startup software engineer Madison, WI
- senior software engineer Madison, WI
- real time software engineer Madison, WI
- senior software engineer ruby on rails Madison, WI


