Jobs · Engineering

Analyst/Programmer

Mayo Clinic · Rochester, MN · 2 wk ago
Engineering$88k–$124k/yrFull-time

City: Rochester, MN | Remote: No | Department: Information Technology

About the role

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. With continuing education and advancement opportunities at every turn, you can build a long, successful career with Mayo Clinic.

This position is a combination of remote and on-site work; individual must live within a 100 mile driving distance to the Rochester Mayo Clinic campus. Visa sponsorship is not available for this position, and Mayo Clinic does not participate in the F-1 STEM OPT extension program.

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.
  • Acts as a liaison to Mayo departments and vendors to adequately support the division's computing systems.

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.
  • Experience working in healthcare technology.
  • Exposure to managing both custom developed and vendor-supplied applications.

Skills

  • 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
  • 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

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

Pay

$88,358.40 - $123,780.80 / year

Schedule

  • Full Time
  • 80 hours per pay period
  • Standard business hours Monday - Friday 8:00 am - 5:00 pm
  • Weekend work as needed

Similar jobs

Programmer/Analyst

AllianceBernsteinNashville, TN· 2 mo ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com

Programmer/Analyst

AmeriCU Credit UnionRome, NY· 2 mo ago
Engineering$76k–$94k/yrapply on americu.org

Programmer/Analyst

AllianceBernsteinNashville, TN· 5 days ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com

Programmer/Analyst

Ohio CatBroadview Heights, OH· 1 wk ago
Engineeringapply on app.jobvite.com

Programmer/Analyst

New Trier High School DistrictWinnetka, IL· 1 mo ago
Education$88k–$105k/yrapply on jobs.redroverk12.com