IT Software Engineer - IS Mod
Company: Mayo Clinic
Location: Rochester
Posted on: January 10, 2026
|
|
|
Job Description:
Mayo Clinic’s tech culture is rooted in passion for technology,
embraces innovative thinking and strives for high performance. Our
teams drive change in health care through comprehensive connected
health and digital transformation strategies. Some examples of our
major initiatives are: • Utilizing artificial intelligence and
machine learning principles to develop next generation patient
centric care systems • Transforming the practice by applying data
science techniques to discover new approaches to health care
delivery • Leveraging Enterprise Architecture to construct
integration centricity, promote data liquidity, and provide
innovation support This transformation creates, connects and
applies integrated knowledge to deliver the best health care,
health guidance and health information to patients, customers,
partners, providers, employees anywhere and anytime so the needs of
the patient come first. Why Mayo Clinic 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. Benefits
Highlights • 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. Responsibilities This 2-year limited
tenure Software Engineer role will support Mayo Clinic’s
Third-Party Risk Management (TPRM) program, with an initial focus
on implementing a new SaaS platform that will replace the current
solution. The engineer will help coordinate and develop system
integrations across the enterprise, working with internal teams and
external vendors as needed. Responsibilities include contributing
to integration design, building custom middleware where
appropriate, validating and testing data flows, and creating
documentation to support long-term maintenance. In addition to TPRM
work, the engineer may assist with other efforts in the Risk
portfolio, including support for enterprise physical security
systems. The role will involve hands-on development as well as
configuration tasks within vended platforms. Although the engineer
will collaborate with Information Security, Compliance, and other
technical teams, the position requires a strong degree of autonomy
and ownership of assigned deliverables. Designs and builds back-end
services that support our portfolio of data-centric clinical and
analytic applications. These applications leverage cloud computing,
big data, mobile, data science, data warehousing, machine learning
using state of the art software development applications and
frameworks. Our Software Engineers ensures that these cloud-based
micro-services adhere to uptime and accuracy targets, are
resilient, and scale as data volumes and traffic increase. They
work closely with the data engineering, platform, and solutions
teams to develop applications as required to benefit our practice
and patients. Works closely with the Product Owners, Product
Managers, Architects to translate requirements into code.
Developing services around data warehousing, big data, cloud
computing, business intelligence, analytics and machine learning.
Participate in DevOps, Agile, continuous development and
integration frameworks. Programming in high-level languages such as
Go, Python, Java etc. Work on deployment automation/configuration
management with tools including but not limited to ADO, Puppet,
Chef or Ansible or Azure Pipelines, CloudFormation, Terraform
following a DevOps model. Ensure all appropriate documentation of
processes and source code is created and maintained. Communicate
effectively with peers, leaders, and customers throughout the
organization. Participate in expert level troubleshooting and
resolve problems through root cause analysis, data and system
investigation. Continues to build knowledge of the organization,
processes and customers. Performs a range of mainly straightforward
assignments. Uses prescribed guidelines or policies to analyze and
resolve problems. Receives a moderate level of guidance and
direction. Mayo Clinic will not sponsor or transfer visas for this
position including F1 OPT STEM. Qualifications • Bachelors Degree
in Computer Science/Engineering or related field; Or an Associates’
degree in Computer Science/Engineering or related field with an
additional 2 years of experience as described below. • Have working
knowledge and experience of Software Engineering with a minimum of
internships and a minimum of 1 yr. of experience, or 2yrs of
experience coding applications or services in a high-level language
(C, C++, Golang, Java, C# etc.). • Demonstrated problem solving and
time management skills. • Possesses strong technical aptitude for
designing and implementing software solutions. • Experience with
modern application development frameworks • Knowledge of
professional software engineering practices & best practices for
the full software development life cycle, including coding
standards, code reviews, source control management, build
processes, testing, and operations. • Deep hands-on technical
expertise, excellent verbal and written communication skills. •
Experience with Agile software development techniques. Preferred
qualifications for this position include: • Ability to use a wide
variety of open-source technologies and cloud-based services. •
Experience with Google and Azure cloud environments • Experience in
databases, analytics, big data systems or business intelligence
products • Experience with building high-performance, highly
available and scalable distributed systems. • Experience developing
software for healthcare related industries. Preferred
Qualifications: • 5 years of professional software engineering
experience • Experience supporting or integrating SaaS platforms in
an enterprise environment • Familiarity with common integration
patterns, such as RESTful APIs, SFTP, and message queues •
Experience with API gateways (e.g., Apigee), including proxy or
policy configuration • Proficiency with SQL for integration-related
validation and troubleshooting • Experience with OAuth, SAML, or
similar authentication/authorization methods • Background in Java
or C# development, particularly for integration or middleware work
• Strong analytical, documentation, and cross-team communication
skills • Awareness of security or compliance considerations in
system integrations • Experience with risk, compliance, or physical
security systems is a plus
Keywords: Mayo Clinic, Rochester , IT Software Engineer - IS Mod, IT / Software / Systems , Rochester, Minnesota