Experience:
5+ years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Posted:
8/30/2017
Job Category:
Information Services
See more jobs for students and recent grads who studied:
IT Analyst/Programmer Job
Mayo Clinic | Rochester, Minnesota
Tell Us More About Your Job Preferences
By telling us what you think of this job, we can help find jobs that match your interests. If you want to see more jobs like this, click on the smiley face. Or if this job isn't what you are looking for, click the frowny face. Learn More...

Follow This Company
Share

Job Description

Department: Information Technology

A Life-Changing Career

Position Summary: The Population Health Unit, a Unit of the Administrative Application Division, is seeking a highly motivated IT Analyst/Programmer. This position will be responsible for the development and support of software for Mayo Clinic Global Business Solutions (GBS), the Dan Abraham Healthy Living Center (DAHLC) and the Healthy Living Program (HLP). The IT Analyst/Programmer will work closely with other members of the technical team to help implement web-based solutions and integrate solutions with other Mayo Clinic systems. The person filling this position must have experience with web-based applications using Microsoft .NET technologies and must have experience with database design and development and data integration across multiple platforms.

We will not sponsor or transfer visas for this position.

Responsibilities: Provides IT 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.

Qualifications: Bachelor's degree and training/experience in technical development;

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

Additional Qualifications: Degree in computer science or related field is preferred. Position requires a thorough understanding of the Internet and experience in information systems architecture and development. Experience and knowledge is required in the following: C#, .NET 4.0 or higher, MS SQL Server, object-oriented programming, and design patterns. Position requires a thorough understanding of the web-based application development and experience in systems architecture and design. Experience with Entity Framework, Microsoft Enterprise Library, ASP.NET, ASP.NET MVC, Team Foundation Server, data modeling, XML, JSON, Angular, web services (RESTful/Web API), testing and version control systems. Must be willing to work in a fast-paced Agile development environment. Requires project management skills including demonstrated ability to work independently; commit to and meet deadlines; take initiative; and exhibit excellent follow through on tasks. Candidates should possess the ability to make quick and concise decisions. Candidates must have excellent verbal and written communication skills and be able to communicate with technical and non-technical personnel.

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.

Benefit Eligible: Yes
Exemption Status: Exempt
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 $2696.00, based on a full-time position.
Hours/Pay Period: Full-Time
Schedule Details: Monday - Friday, 8:00 am to 5:00 pm
Weekend Schedule: As needed with 24/7 on-call rotation responsibilities.

Recruiter: Amrita Prakaashana

Why Mayo Clinic? Mayo Clinic provides the highest quality patient care by placing the needs of the patient first. We are the largest integrated, not-for-profit medical group practice in the world with approximately 60,000 employees working in a unique environment that brings together the best in patient care, groundbreaking research and innovative medical education. We offer a highly competitive compensation package, which includes exceptional benefits, and have been recognized by FORTUNE magazine as one of the top 100 "Best Companies to Work For".

Site Description: Every year, more than 1 million patients from all 50 states and nearly 150 countries choose Mayo Clinic for their medical care. Mayo Clinic has a legacy of inspiring hope and contributing to health and well-being by providing the best care to every patient through integrated clinical practice, education and research.

Mayo Clinic has campuses in Rochester, MN; Scottsdale and Phoenix, AZ; Jacksonville, FL; and throughout the multistate network of Mayo Clinic Health System. Each campus is an integral part of its community and reflects Mayo Clinic's deeply held values.

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

Job Posting Category: Information Technology
Job Posting Number: 85638BR

About Mayo Clinic

Company Description

Mayo Clinic is the first and largest integrated, not-for-profit medical group practice in the world. Doctors from every medical specialty work together to care for patients, joined by common systems and a philosophy of "the needs of the patient come first." More than 3,800 physicians and scientists and 50,900 allied health staff work at Mayo Clinic, which has sites in Rochester, Minn., Jacksonville, Fla., and Scottsdale/Phoenix, Ariz. Mayo Clinic also serves over 70 communities through Mayo Clinic Health System with locations in MN, IA, GA, and WI. Collectively, these locations care for more than 1 million people each year.

Company History

Perhaps it was fate, perhaps happenstance or maybe even luck. Whatever you decide, this is certainly a story about being at the right place at the right time -- a moment in history when scientific discovery made possible the creation of modern medicine. It's also a story of an extraordinary family -- Dr. William Worrall Mayo, a frontier doctor, and his two sons, Dr. William J. Mayo and Dr. Charles H. Mayo, and the great institution they built, Mayo Clinic. It's the story of a deadly tornado and the partnership that evolved between the Mayo family and the Sisters of Saint Francis. It's a story about unusual dedication, willingness to face a hostile and harsh environment, a story of discovery, sharing, collaboration, selflessness and generosity. It's also a story of how people came together in a small town on the edge of America's Great Plains and built the first integrated medical practice and how that practice developed a model dedicated to providing the best care to every patient every day.

Mission & Values

Mayo Clinic has a legacy of inspiring hope and contributing to health and wellbeing by providing the best care to every patient through integrated clinical practice, education, and research.

Working Here

What if a career could change your life?  Whether you are a nursing student, starting your professional life, or already have a substantial career in Nursing, you may sometimes wonder if you are doing the work you were meant to do.  As a Mayo Clinic Nurse you will become a vital member of a dynamic health care team, where you’ll experience the exceptional environment of one of the world’s cutting edge health care institutions.

Perhaps you imagine being part of a team where your colleagues inspire you to stretch and grow beyond your boundaries. Maybe you are looking for a purpose in life that gives you an opportunity to be part of a lasting legacy. Mayo Clinic provides the highest quality patient care by placing the needs of the patient first.  You’ll discover a culture of teamwork, professionalism and mutual respect – and most importantly, a life-changing career.

Hiring Information

Mayo Clinic has a multidisciplinary, team-oriented work environment that presents opportunities that may rarely be experienced elsewhere.  Each year more than a million patients from all 50 states and nearly 150 countries come to Mayo Clinic for care.  Mayo Clinic teams cared for 1,113,000 individual patients in 2011 at campuses in Minnesota, Florida, Arizona and Mayo Clinic Health Systems, a network of clinics, hospitals, and health care facilities serving communities in Minnesota, Iowa, Wisconsin, and Georgia.  A variety of specialty opportunities exist within hospital inpatient, Perioperative and perianesthesia, and ambulatory care areas depending on location of interest.

Benefits

Mayo offers a wide variety of benefits for employees. They include paid time off, tuition assistance, relocation assistance and excellent health care coverage.

Honors & Awards

In 2012, FORTUNE named Mayo Clinic to its 15th annual 100 Best Companies to Work For list. This is Mayo Clinic's ninth consecutive year on the list. The Department of Nursing at Mayo Clinic in Rochester has been a Magnet status recipient since 1997.

Mayo Clinic is an affirmative action and equal opportunity educator and employer.