Analyst/Programmer

Mayo ClinicRochester, MN
$88,358 - $123,781Hybrid

About The Position

Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. As we work together to put the needs of the patient first, we are also dedicated to our employees, investing in competitive compensation and comprehensive benefit plans – to take care of you and your family, now and in the future. And with continuing education and advancement opportunities at every turn, you can build a long, successful career with Mayo Clinic.

Requirements

  • Bachelor's degree and training/experience in technical development; OR, Associate's degree and 5 years' professional experience in technical development.
  • Knowledge of system design principles, software development methodologies, and computer programming.
  • Ability to take responsibility and accountability for own activities.
  • Possesses ability to multi-task and prioritize issues appropriately.
  • Aids in the evaluation of alternative approaches and may help in presenting recommendations to teams and unit.
  • Evidence of strong communication and organizational skills.
  • May interface with vendor support service groups or other external support teams to ensure proper escalation during outages or periods of degraded system performance.
  • Acts as a liaison to Mayo departments and vendors to adequately support the division's computing systems.
  • Experience working in healthcare technology.
  • Exposure to managing both custom developed and vendor-supplied applications.
  • Experience in or knowledge of C# .Net and/or Java
  • Experience in or knowledge of RESTful API
  • Experience in or knowledge of SQL Server Database
  • Experience in or knowledge of Front end of some type (Angular, REACT, Vue)
  • Experience in or knowledge of JavaScript/Typescript

Nice To Haves

  • Experience in or knowledge of other structured databases, NoSQL solutions is a plus.
  • Experience in or knowledge of Android (Kotlin, Java) experience is a plus.
  • Experience in or knowledge of DevOps is a plus.
  • Experience in or knowledge of Azure or Google Cloud is a plus.

Responsibilities

  • Provides support for vended and custom applications, including resolving highly complex issues, and assists with data security, redundancy, and support in collaboration with more senior technical staff.
  • Conducts root-cause analysis by researching hardware environment and software application and system problems, works with colleagues and customers to resolve issues, documents resolution, and communicates resolution with customer.
  • Regularly reviews applications and makes modifications and/or updates of a single system application or basic software and their associated hardware at multiple Mayo Clinic sites to ensure currency and functionality within the established environment.
  • Contributes to the design, development, implementation, and maintenance of custom system software, and/or the installation and maintenance of purchased systems software, as well as the configuration and support of hardware systems across Mayo Clinic.
  • Produces and maintains documentation such as systems requirements, designs, resource inventories and plans as requested.
  • Interfaces routinely with colleagues who may be located at any of the Mayo Group practices to perform job responsibilities requiring virtual collaboration and partnership.
  • May be required to provide 24/7 on-call support.

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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service