Software Engineer - Limited Tenure

Mayo Career Site USRochester, MN
42dRemote

About The Position

Mayo Clinic 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.

Requirements

  • .NET technologies
  • Cloud-native patterns
  • API-first design
  • Secure coding practices
  • Experience with GitHub, Azure DevOps (ADO), Azure Pipelines, and CI/CD frameworks
  • Experience with deployment automation and configuration management using tools such as ARM/Bicep, Terraform, Cloud Build, or Azure Pipelines

Responsibilities

  • Design, develop, and maintain robust .NET-based back-end services.
  • Build and optimize services that handle complex genomic workflows, large-scale clinical datasets, and high-throughput data processing.
  • Ensure services meet strict performance, reliability, and accuracy requirements.
  • Scale services effectively as data volumes grow.
  • Maintain resilient services within hybrid cloud ecosystems.
  • Translate requirements into well-architected, maintainable code.
  • Design and implement services aligned to enterprise architecture, including cloud-ready APIs, data integration pipelines, and secure interoperability layers for genomic systems.
  • Participate in Agile and DevOps practices using GitHub, Azure DevOps (ADO), Azure Pipelines, and CI/CD frameworks.
  • Deployment automation and configuration management using tools such as ARM/Bicep, Terraform, Cloud Build, or Azure Pipelines.
  • Leverage modern .NET technologies, cloud-native patterns, API-first design, and secure coding practices.
  • Maintain comprehensive technical documentation.
  • Contribute to code reviews.
  • Participate in expert-level troubleshooting through log analysis, root cause evaluation, and data/system investigation.
  • Effective communication with peers, leaders, and clinical partners across the organization.
  • Build knowledge of genomics workflows, organizational processes, and customer needs.

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