Software Engineer - .NET Full Stack Developer

Mayo ClinicRochester, MN

About The Position

Mayo Clinic Genomics and Emerging Systems Unit is seeking a Software Engineer to design, develop, and maintain robust .NET-based back-end services supporting a broad portfolio of genomics and clinical applications. These systems operate across on-premises environments and modern cloud platforms, including Azure and Google Cloud Platform (GCP), and integrate with distributed services through secure APIs and web services. The Software Engineer will build and optimize services that handle complex genomic workflows, large-scale clinical datasets, and high-throughput data processing. This includes ensuring that all services meet strict performance, reliability, and accuracy requirements, scale effectively as data volumes grow, and remain resilient within hybrid cloud ecosystems. The role collaborates closely with Product Owners, Product Managers, Architects, and cross-functional engineering partners to translate requirements into well-architected, maintainable code. Responsibilities include designing and implementing services aligned to enterprise architecture, including cloud-ready APIs, data integration pipelines, and secure interoperability layers for genomic systems. The engineer participates in Agile and DevOps practices using GitHub, Azure DevOps (ADO), Azure Pipelines, and CI/CD frameworks. Work may include deployment automation and configuration management using tools such as ARM/Bicep, Terraform, Cloud Build, or Azure Pipelines, supporting both on-prem and cloud-hosted applications. Development efforts leverage modern .NET technologies, cloud-native patterns, API-first design, and secure coding practices. Responsibilities also include maintaining comprehensive technical documentation, contributing to code reviews, and participating in expert-level troubleshooting through log analysis, root cause evaluation, and data/system investigation. This position requires effective communication with peers, leaders, and clinical partners across the organization. The engineer will continue to build knowledge of genomics workflows, organizational processes, and customer needs while performing a range of technical assignments with moderate guidance and increasing autonomy. During the selection process you may participate in an OnDemand (pre-recorded) interview that you can complete at your convenience. During the OnDemand interview, a question will appear on your screen, and you will have time to consider each question before responding. You will have the opportunity to re-record your answer to each question - Mayo Clinic will only see the final recording. The complete interview will be reviewed by a Mayo Clinic staff member and you will be notified of next steps. This vacancy is not eligible for sponsorship/we will not sponsor or transfer visas for this position.  Mayo Clinic DOES NOT participate in the F-1 STEM OPT extension program.

Requirements

  • .NET technologies
  • cloud-native patterns
  • API-first design
  • secure coding practices
  • Agile
  • DevOps practices
  • GitHub
  • Azure DevOps (ADO)
  • Azure Pipelines
  • CI/CD frameworks
  • effective communication with peers, leaders, and clinical partners across the organization

Responsibilities

  • design, develop, and maintain robust .NET-based back-end services supporting a broad portfolio of genomics and clinical applications
  • build and optimize services that handle complex genomic workflows, large-scale clinical datasets, and high-throughput data processing
  • designing and implementing services aligned to enterprise architecture, including cloud-ready APIs, data integration pipelines, and secure interoperability layers for genomic systems
  • deployment automation and configuration management using tools such as ARM/Bicep, Terraform, Cloud Build, or Azure Pipelines, supporting both on-prem and cloud-hosted applications
  • maintaining comprehensive technical documentation
  • contributing to code reviews
  • participating in expert-level troubleshooting through log analysis, root cause evaluation, and data/system investigation

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.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service