Principal Software Engineer -ServiceNow
Madison, WI 
Share
Posted 24 days ago
Job Description

Work Schedule:

This is a full-time, 40 hours per week position scheduled to work Monday through Friday, with core hours between the hours of 8:00 AM - 5:00 PM plus an on-call rotation. Hours may vary based on the operational needs of the department. Applicants hired into this position can work remotely from most states. This will be discussed during the interview process.

We are seeking a Principal Software Engineer - ServiceNow who shares our belief that work can be both impactful and enjoyable. In this key role, you will leverage your extensive ServiceNow platform experience to lead the design and implementation of advanced applications critical to both our clinical and business operations. As an innovator and leader, you will be instrumental in creating and delivering solutions that not only enhance our operations but are also intuitive and accessible. These applications are essential for their ability to make complex clinical and business processes straightforward and efficient. Join us in a role where you use your talent for making technology approachable improves our services, and your workday is as fulfilling as it is fun.

What You Will Do

  • Design and develop sophisticated ServiceNow solutions, leveraging a range of platform capabilities, including Employee Center Pro, ITSM, SPM, ITOM, App Engine, and beyond.
  • Lead the integration of ServiceNow with diverse enterprise systems, ensuring seamless data flow and enhanced functionality.
  • Establish and enforce ServiceNow development standards, championing best practices in coding, security, and architecture within the platform.
  • Champion the technical vision for ServiceNow, aligning it with overarching organizational strategies and IT architecture.
  • Mentor and elevate the skills of the ServiceNow development team, cultivating an environment of technical excellence and innovation.
  • Collaborate with stakeholders to translate complex functional requirements into scalable and sustainable ServiceNow solutions.
  • Continuously evaluate and optimize the ServiceNow platform, ensuring it effectively supports evolving healthcare and business needs.

What You Bring

  • Demonstrated leadership and innovation in ServiceNow development, with a portfolio of complex applications that have transformed business processes.
  • Expertise in the latest ServiceNow features and best practices, with a focus on scalability, security, and user experience.
  • Proven experience applying software engineering practices in advanced integrations, custom application development, and performance optimization within ServiceNow.
  • Exceptional problem-solving skills, capable of leading innovative solutions in a dynamic healthcare environment.
  • Excellent communication and collaboration skills, adept at working with cross-functional teams and stakeholders.
  • A passion for working in an agile environment, supporting, and being supported by your team in a manner that makes work enjoyable and fulfilling.

Why UW Health

  • Be part of a culture that prioritizes technological innovation as a catalyst for better patient care.
  • Join a team of high-level professionals dedicated to making a real-world difference in healthcare.
  • Thrive in a supportive environment that fosters both professional and personal growth.

At UW Health, you will have

  • An excellent benefits package, including health and dental insurance, paid time off, and retirement plans.
  • Options for a variety of schedules and shifts that offer flexibility and allow for work-life balance.
  • Access to UW Health's Wellness Options at Work that support employee/family well-being.
  • Tuition benefits eligibility - UW Health invests in your professional growth by helping pay for coursework associated with career advancement.

Education:

Minimum -

  • Bachelor's degree in Software Engineering, Computer Science, or related field
  • Four (4) years of relevant experience and education may be considered in lieu of degree

Preferred - Master's or Doctorate degree in Software Engineering, Computer Science, or related field

Work Experience:

Minimum -

  • Demonstrated success using multiple high-level programming languages to design and write software, showing a deep understanding of their principles, paradigms, and best practices
  • Demonstrated success designing complex, scalable, and/or highly available software using modern application development technologies, methodologies, and frameworks
  • Demonstrated success designing and implementing modern API and integration technologies, effectively addressing challenges related to data consistency, authentication, security, and error handling
  • Demonstrated success establishing and implementing professional software engineering practices such as coding standards, code reviews, source control management
  • Demonstrated success designing and implementing DevOps capabilities such as automated build, testing, code quality and security, continuous integration, and continuous deployment processes
  • Demonstrated success leading and mentoring in the field of software engineering
  • Demonstrated success managing and executing large scale projects
  • Demonstrated commitment to continuous learning and staying current with the latest trends, technologies, and best practices in software engineering

Preferred -

  • One (1) year of experience in a technical leadership role
  • Ten (10) years of progressively responsible professional software engineering experience, including design, development, testing, and release
  • Experience performing web application planning, development, implementation, and oversight in a complex environment
  • Experience designing and developing cloud-native applications using Microsoft Azure or other cloud platforms
  • Experience designing and implementing secure application architecture
  • Experience developing software within the healthcare industry
  • Experience developing, deploying, and supporting applications in a 24x7x365 environment
  • Experience designing, implementing, and performing web development workflows, implementation processes, and best practices for managing websites and other interactive media

Licenses and Certifications:

Minimum - None

Preferred -

  • Professional Scrum Master, Developer, Product Owner, or related certifications
  • Microsoft Azure or AWS Administrator, Developer, Architect, or related certifications
  • ServiceNow Administrator, Developer, or related certifications
  • Epic certifications
  • ITIL Foundation or related certifications
  • PMP

Our Commitment to Diversity, Equity, and Inclusion

UW Health is committed to being a diverse, equitable, inclusive and anti-racist workplace and is an Equal Employment Opportunity, Affirmative Action employer. Our integrity shines through in patient care interactions and our daily work practices as we work to embrace the knowledge, unique perspectives and qualities each employee and faculty member brings to work each day. Applications from Black, Indigenous and People of Color (BIPOC) individuals, LGBTQ+ and non-binary identities, women, persons with disabilities, military service members and veterans are strongly encouraged. EOE, including disability/veterans.

 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
4 years
Email this Job to Yourself or a Friend
Indicates required fields