Mayo Clinic

Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. We are dedicated to our employees, investing in competitive compensation and comprehensive benefit plans to take care of you and your family, now and in the future. Continuing education and advancement opportunities available Employees located at major campuses in Phoenix/Scottsdale, Arizona; Jacksonville, Florida; Rochester, Minnesota; and at Mayo Clinic Health System campuses throughout Midwestern communities Each Mayo Clinic location is a special place where employees thrive in both their work and personal lives Equal Opportunity All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, protected veteran status or disability status.

Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 10,001

Location

United States

Posted

4 days ago

Salary

$102K - $143K / year

.netJavaSQLAngularReactVue.jsGoPythonJava ScriptAPIRelational DatabasesDev OpsAgileAzure PipelinesTerraformAnsiblePuppetChefCloud Formation

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

The Software Engineer demonstrates experience in full‑stack application development, with exposure to backend development using .NET or Java and a working understanding of how services and APIs are built and maintained. The role includes hands‑on experience with relational databases—such as writing basic SQL queries, understanding data models, and supporting data integrity—while continuing to build proficiency through mentorship and practical application.

  • Experience using a modern JavaScript framework (such as Angular, React, or Vue) to implement user interfaces.
  • Collaborate on responsive, user‑focused designs.
  • Support applications and solutions serving Mayo Clinic’s Department of Laboratory Medicine and Pathology.
  • Contribute to systems that enable clinical, research, and operational workflows.
  • Show a willingness to learn and apply software engineering best practices.
  • Participate in code reviews and work collaboratively within an Agile team.
  • Design and build back-end services that support data-centric clinical and analytic applications.
  • Ensure cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase.
  • Work closely with data engineering, platform, and solutions teams.
  • Translate requirements into code with Product Owners, Product Managers, and Architects.
  • Develop services around data warehousing, big data, cloud computing, business intelligence, analytics, and machine learning.
  • Participate in DevOps, Agile, continuous development, and integration frameworks.
  • Program in high-level languages such as Go, Python, Java, etc.
  • Work on deployment automation/configuration management with tools including ADO, Puppet, Chef, Ansible, Azure Pipelines, CloudFormation, Terraform.
  • Ensure all appropriate documentation of processes and source code is created and maintained.
  • Communicate effectively with peers, leaders, and customers throughout the organization.
  • Participate in expert-level troubleshooting and resolve problems through root cause analysis, data, and system investigation.
  • Build knowledge of the organization, processes, and customers.
  • Perform a range of mainly straightforward assignments using prescribed guidelines or policies.
  • Receive a moderate level of guidance and direction.

Qualifications

  • Experience in full-stack application development.
  • Exposure to backend development using .NET or Java.
  • Working understanding of services and APIs.
  • Hands-on experience with relational databases.
  • Experience with modern JavaScript frameworks.

Requirements

  • Willingness to learn and apply software engineering best practices.
  • Ability to participate in code reviews.
  • Experience working collaboratively within an Agile team.
  • Proficiency in programming languages such as Go, Python, Java.
  • Experience with deployment automation/configuration management tools.

Benefits

  • Medical: Multiple plan options.
  • Dental: Delta Dental or reimbursement account for flexible coverage.
  • Vision: Affordable plan with national network.
  • Pre-Tax Savings: HSA and FSAs for eligible expenses.
  • Retirement: Competitive retirement package to secure your future.

Job Requirements

  • Experience in full-stack application development.
  • Exposure to backend development using .NET or Java.
  • Working understanding of services and APIs.
  • Hands-on experience with relational databases.
  • Experience with modern JavaScript frameworks.
  • Willingness to learn and apply software engineering best practices.
  • Ability to participate in code reviews.
  • Experience working collaboratively within an Agile team.
  • Proficiency in programming languages such as Go, Python, Java.
  • Experience with deployment automation/configuration management tools.

Benefits

  • Medical: Multiple plan options.
  • Dental: Delta Dental or reimbursement account for flexible coverage.
  • Vision: Affordable plan with national network.
  • Pre-Tax Savings: HSA and FSAs for eligible expenses.
  • Retirement: Competitive retirement package to secure your future.

Related Job Pages

More Full-stack Engineer Jobs

Full-stack Engineer4 days ago
Full TimeRemoteTeam 51-200

The engineer will leverage test-driven development to deliver backend systems and user interfaces, contributing to the development of APIs, specifications, and data models for integration. Responsibilities also include designing, implementing, and maintaining data interactions while optimizing performance, security, and integrity.

United States
$108K - $125K / year

Engineer

Scopely

Scopely is a leading video game and global interactive entertainment company, home to many of the world’s most beloved and enduring experiences. Founded in 2011 Recognized multiple times as one of the "100 Most Influential Companies in the World" by TIME magazine Ranked as one of Fast Company's "World's Most Innovative Companies" and “Best Workplaces for Innovators” Global operations and partners across four continents in more than a dozen countries worldwide

Full-stack Engineer4 days ago
Full TimeRemoteTeam 2,669Since 2011

The engineer will work closely with a small cross-functional team to deliver world-class content, implementing new game mechanics and unit tests using Unity and C#. Responsibilities also include ensuring outstanding technical performance and collaborating with departments like game design and QA.

United States
$107K - $212K / year

Software Engineer

Pearson

Pearson is the world’s learning company. We help people of all ages acquire the knowledge and skills they need to be successful in their work and careers. We believe that everyone should be able to keep learning, every day and in every way, throughout their lives. We foster a work environment that’s inclusive as well as diverse, where our people can be themselves. Every idea and perspective are valued so that our products reflect the people we serve.

Full-stack Engineer4 days ago
Full TimeRemoteTeam 29,811Since 1871

The engineer will contribute to the development and maintenance of Ruby-based services, APIs, and JavaScript frontends for a large-scale, API-driven platform used globally for issuing and verifying digital credentials. Responsibilities include implementing well-scoped features, bug fixes, and refactors while writing clear, maintainable code with appropriate test coverage.

United States
$60K - $90K / year
Full-stack Engineer4 days ago
Full TimeRemote

We are seeking a Software Developer that will play a crucial role and contribute to full-stack application, integration, and utilities development as a semi-autonomous professional developer. You'll provide support for both non-production and production systems, codebases, and in...

RubyPythonC#Ruby on RailsDjangoFlaskMVCGitGitHubRESTSOAPSQLPostgreSQLMS SQL ServerLinuxWindowsJSONXMLCI/CDJenkinsCircleCIAnsibleAzure DevOps.NETX++Dynamics 365
United States