Associate Software Engineer

Rochester

Thursday, 30 April 2026

Mayo Clinic Genomics and Emerging Systems Unit is seeking an Associate Software Engineer to aid in the design, development, and maintenance of 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 Associate Software Engineer will work under the guidance of more senior developers to 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 Senior Developers, 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. The role includes providing 24/7 on-call support.

apply
 
Loading Similar Jobs...
JOBZ is an independent Job Search Engine. JOBZ is not an agent or representative and is not endorsed, sponsored or affiliated with any employer. JOBZ uses proprietary technology to keep the availability and accuracy of its job listings and their details. All trademarks, service marks, logos, domain names, job descriptions and other company descriptions / details are the property of their respective holder. JOBZ does not have its users apply for a job on the J-O-B-Z.com website. Additionally, JOBZ may provide a list of third-party job listings that may not be affiliated with any employer. Please make sure you understand and agree to the website's Terms & Conditions and Privacy Policies you are applying on as they may differ from ours and are not in our control.