Mayo Clinic

Software Engineer - Limited Tenure - Hybrid

Mayo Clinic
Apply
1 day ago
Rochester, MN, USAEntry Level / Mid Level

Responsibilities

  • Design and build back-end services for cloud-based clinical and analytic applications.
  • Develop scalable, resilient microservices and distributed systems that meet uptime and accuracy targets.
  • Build services supporting data warehousing, big data, business intelligence, analytics, and machine learning.
  • Translate requirements from product owners, product managers, and architects into code.
  • Implement deployment automation and configuration management using tools such as Azure Pipelines, CloudFormation, Terraform, Puppet, Chef, and Ansible.
  • Participate in DevOps, Agile, continuous development, and integration practices.
  • Perform expert-level troubleshooting, root-cause analysis, and data and system investigations.
  • Create and maintain process and source-code documentation and collaborate with internal stakeholders.

Requirements

  • Bachelor's degree in computer science, engineering, or a related field, or an associate's degree in those fields with an additional two years of relevant experience.
  • At least one year of software engineering experience with internships, or two years of experience coding applications or services in a high-level language.
  • Experience with modern application development frameworks and professional software engineering practices across the software development life cycle.
  • Experience with Agile software development techniques, source control, build processes, testing, and operations.
  • Strong technical aptitude, problem-solving and time-management skills, and effective verbal and written communication.
  • Preferred: experience with open-source technologies, cloud-based services, Google and Azure cloud environments, databases, analytics, big data systems, business intelligence products, and scalable distributed systems.
  • Preferred: experience developing software for healthcare-related industries.

Benefits

  • Hybrid work arrangement with occasional on-site expectations; the employee must be located within 100 miles of a Mayo Clinic campus.
  • Limited-tenure assignment of approximately 24 months from the date of hire; the employee is a regular employee during the tenure and must remain until its established end date before becoming eligible to transfer.
  • After the limited-tenure assignment, the employee must secure another Mayo Clinic role through the job vacancy process or employment will end.

Tech Stack

AnsibleAzureCC#C++ChefGoGoogle CloudJavaPuppetPythonTerraform

Categories

Mayo Clinic

About Mayo Clinic

10,000+ employees

Mayo Clinic is a nonprofit academic medical center and health system providing hospital and specialty care, research, and medical education to patients globally. It operates major campuses in Rochester, Minnesota (headquarters), Phoenix/Scottsdale, Arizona, and Jacksonville, Florida, plus a regional health system across the Midwest. Revenue comes primarily from clinical services, complemented by research grants and education programs; specialties include heart care, cancer, transplantation, and neurosciences.

Contact me