
Software Engineer - Limited Tenure - Hybrid
Mayo Clinic1 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.
About Mayo Clinic
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.