IT Analyst Programmer Job at Mayo Clinic in Rochester, MN

Job Description








Information Technology

Why Mayo Clinic

Mayo Clinic’s IT Department is seeking candidates to fill an IT Analyst Programmer vacancy in Rochester, MN.

Position description

The Enterprise API Services Unit within the Division of Platform Services has an opening for a skilled and motivated Analyst Programmer to join our team in supporting the enterprise API platform and providing data services for enterprise applications. This individual will play a key role in design, development, implementation and maintenance of web services and APIs. Require candidates who possess skills and experience with at least some of the following: .NET, Java, JavaScript, XML, JSON, REST, SOAP, HL7, HL7 FHIR, relational databases. Prefer candidates with experience providing IT services within a healthcare environment and experience working with clinical data. Candidates must have strong demonstrated aptitude to rapidly learn new skills.

The successful candidate will produce and maintain documentation such as systems requirements, designs, resource inventories and plans as requested. The successful candidate will interface routinely with colleagues who may be located at any of the Mayo Group practices to perform job responsibilities requiring virtual collaboration and partnership. Participation in a 24/7 on-call support rotation is required.


Bachelor’s degree and training/experience in technical development;

OR, Associate’s degree and 5 years’ professional experience in technical development.

This vacancy is not eligible for sponsorship/ we will not sponsor or transfer visas for this position.

Additional qualifications

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.

Exemption status


Compensation Detail

Education, experience and tenure may be considered along with internal equity when job offers are extended. The minimum salary every 2 weeks is approx $2,420 based on a full-time position.

Benefits eligible



Full Time

Hours / Pay period

Full Time

Schedule details

Monday – Friday, 8:00 a.m. – 5:00 p.m. Will be required to provide 24/7 on-call support.

Weekend schedule

Will be required to provide 24/7 on-call support.

Site description

Mayo Clinic is located in the heart of downtown Rochester, Minnesota, a vibrant, friendly city that provides a highly livable environment for more than 34,000 Mayo staff and students. The city is consistently ranked among the best places to live in the United States because of its affordable cost of living, healthy lifestyle, excellent school systems and exceptionally high quality of life.


IT and Engineering

Career profile

Information Technology

Job posting number



Karissa Wirt

Equal opportunity employer

Mayo Clinic is an equal opportunity educator and employer (including veterans and persons with disabilities).


About Company

Company: Mayo Clinic

Company Location:  Rochester, MN

About Mayo Clinic