Senior Analyst/Programmer

Mayo Clinic•Rochester, MN
•$92,830 - $144,331•Hybrid

About The Position

This hybrid position must be located within 100 miles of a Mayo Clinic campus to meet occasional on-site expectations based on business needs. The Senior Analyst/Programmer designs, develops, implements, and maintains custom system software and/or installs and maintains purchased systems software, and configures and supports hardware systems. The role provides consulting, serves as an information resource, and mentors others in a supportive capacity. In collaboration with department leadership and Information Technology, the position participates in proposal development, considers alternatives and business cases, and obtains necessary institutional approvals. It evaluates approaches and presents recommendations to stakeholders, proponents, colleagues, and department leadership. The role reviews and updates software programs and applications to maintain their currency and functionality, supports multiple systems or complex software and associated hardware, and produces and maintains technical documentation. The position provides technical and project leadership, works both independently and as part of a team, and collaborates across departments to build stakeholder consensus. It may coordinate with vendor or external support teams during outages or degraded system performance and acts as a liaison to Mayo departments and vendors. The role may require 24/7 on-call support.

Requirements

  • Bachelor's degree and 3 years of experience, including 1 year of demonstrated technical experience; or an associate's degree and 7 years of experience, including 1 year of demonstrated technical experience.
  • Apply effective system design principles and software development methodologies.
  • Demonstrated ability to multitask across multiple complex assigned tasks or projects.
  • Communication, meeting management, and organizational skills, including the ability to adapt messages for audiences with varying technical capabilities.
  • Evidence of project management skills.
  • Objective and positive attitude toward tasks and projects.
  • Demonstrated ability to meet project deliverables and timelines and perform reliably and repeatably.
  • Ability to take initiative, proactively start tasks and assignments, and work independently.
  • Experience working in healthcare technology.
  • Exposure to managing both custom-developed and vendor-supplied applications.
  • Authorization to work and remain in the United States without current or future Mayo Clinic sponsorship. Mayo Clinic does not participate in the F-1 STEM OPT extension program.

Nice To Haves

  • Master's degree in an applicable field.
  • Strong Java development experience in enterprise environments.
  • Proficiency in HTML, CSS, and JavaScript.
  • Experience with cloud-native development and deployment practices, including Azure, Git, CI/CD pipelines, and DevOps methodologies.

Responsibilities

  • Design, develop, implement, and maintain custom system software and install and maintain purchased systems software.
  • Configure and support hardware systems.
  • Provide consulting, act as an information resource, and mentor in a supportive role.
  • Collaborate with department leadership and Information Technology on proposals, alternatives, business cases, and institutional approvals.
  • Evaluate alternative approaches and present recommendations to stakeholders, proponents, colleagues, and department leadership.
  • Review software programs and applications and make modifications or updates to maintain currency and functionality.
  • Maintain and support multiple systems or complex software programs and applications and associated hardware.
  • Produce and maintain documentation, including system requirements, designs, resource inventories, and plans.
  • Provide technical and project leadership to other staff members.
  • Work collaboratively across departments to gain stakeholder consensus, and work independently or as part of a team as needed.
  • Interface with vendor or external support teams to ensure appropriate escalation during outages or degraded system performance.
  • Act as a liaison to Mayo departments and vendors to support departmental computing systems.
  • Collaborate and partner routinely with colleagues to perform job responsibilities.
  • Provide 24/7 on-call support if required.

Benefits

  • Medical plan options.
  • Dental coverage through Delta Dental or a reimbursement account for flexible coverage.
  • Vision plan with a national network.
  • Health savings accounts and flexible spending accounts for eligible expenses.
  • Competitive retirement package.
  • Competitive compensation and comprehensive benefit plans.
  • Continuing education and advancement opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service