Exact Sciences

Senior Software Engineer

Exact Sciences

full-time

Posted on:

Location Type: Office

Location: MarshfieldArizonaWisconsinUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $101,000 - $172,000 per year

Job Level

About the role

  • This role will have a lead role in the design, development, and testing of software applications for Exact Sciences, creating expert design concepts and foolproof debugging.
  • This role will be able to resolve most issues and problems effectively with minimal oversight, communicate effectively with business stakeholders and mentor junior team members.
  • This role will routinely make key decisions for the team, be accountable for application quality, and be highly productive.
  • Working in our Software Engineering teams as a full stack developer, 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.
  • You will be expected to work proficiently with C#, ReactJS, and SQL Server, in addition to leveraging AI-enhanced workflows and other tools and technologies as needed.

Requirements

  • Bachelor’s Degree in Data Science, Computer Science, Information Systems, Mathematics, or Engineering; or High School Diploma/General Education Degree and 4 years of relevant experience as outlined in the essential duties in lieu of Bachelor’s Degree.
  • Complete knowledge and full understanding of software development design and development, and relevant domain specific skills.
  • Understanding of and significant experience with object-oriented programming.
  • RESTful web services, Relational Databases (Postgres, SQL Server), and ORM technologies.
  • Designing and developing apps that access and or utilize cloud-based frameworks (e.g., Azure, Amazon AWS Services/SDKs, etc.).
  • Agile development tools; including, but not limited to, JIRA, Confluence repository.
  • C++, Java, JavaScript, Python, SQL, PL/SQL, .NET, Google Web Toolkit.
  • Demonstrated ability to perform the essential duties of the position with or without accommodation.
  • Applicants must be currently authorized to work in country where work will be performed on a full or part-time basis. We are unable to sponsor or take over sponsorship of employment visas at this time.
Benefits
  • Paid time off (including days for vacation, holidays, volunteering, and personal time)
  • Paid leave for parents and caregivers
  • Retirement savings plan
  • Wellness support
  • Health benefits including medical, prescription drug, dental, and vision coverage
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#ReactJSSQL Serverobject-oriented programmingRESTful web servicesRelational DatabasesPostgresAgile developmentC++Java
Soft Skills
communicationmentoringproblem-solvingdecision-makingaccountabilityproductivity