HRTMS Job Description Management
| Software Engineer II - ServiceNow J o b D e s c r i p t i o n | | |
JOB INFORMATION | Effective Date: | 5/1/2023 | Entity: | Wisconsin | Job Code: | 340008 | Job Title: | Software Engineer II - ServiceNow | FLSA Exemption Status: | Exempt | Management Level: | Individual Contributor | JOB SUMMARY | | | The Software Engineer II - ServiceNow uses their ServiceNow software design experience to analyze, develop, integrate, and implement ServiceNow applications that provide clinical and business capabilities to the organization. The Software Engineer II - ServiceNow is a core contributor of the software engineering team who actively participates in all aspects of the software development life cycle (SDLC). Their responsibilities encompass designing and building new software solutions, modifying existing applications to incorporate new features, addressing errors, and enhancing performance. The Software Engineer II - ServiceNow collaborates with team members, contributing to team processes that ensure software is designed to meet the rigorous operating standards vital for supporting healthcare delivery. This includes adhering to regulatory requirements, ensuring application security and reliability, and developing solutions that are user-friendly, accessible, and maintainable. The Software Engineer II - ServiceNow works closely with front-line clinical staff, information systems professionals, and other business stakeholders to develop robust software systems that drive improved clinical and business outcomes. The Software Engineer II - ServiceNow takes a UW Health enterprise perspective and approach in their work contributing toward the successful delivery of highly valuable software solutions. As a valuable contributor within the software engineering teams, the Software Engineer II - ServiceNow plays a critical role in the creation and implementation of software solutions. They execute the high-quality delivery of software solutions in an established domain and hold both team and project level responsibilities. | | | | | | | | |
• | Write production-level code consistent with software engineering principles, methodologies, and best practices, including version control, code reviews, software design, and software testing. | • | Design and develop applications using software architecture and development standards to ensure applications follow modern development and software security practices and allow for the maintainability and testability of code in a manner that supports team development. | • | Participate in creation of team-level software architecture and development standards. | • | Utilize and participate in the creation of team-level quality control measures such as code reviews, automated and manual testing, and debugging procedures. | • | Collaborate with business users to understand and translate business requirements into functional and non-functional technical requirements with accurate acceptance criteria that are ready to move to development. | • | May lead the team in development planning for new and existing applications that are small to medium scale. | • | Understand and accurately estimate the effort necessary to complete specific software development efforts. | • | Assist with training users on both new and existing functionality. | • | Informally mentor other staff in software engineering. | • | Troubleshoot technical issues, identify the cause, determine possible resolutions, and remediate issues in existing applications. | • | Participate in a 24x7x365 on-call rotation to support applications, promptly responding to incident notifications, and escalating them when necessary. |
As needed, additional responsibilities reasonably within the scope of duties and physical requirements may be assigned. ALL DUTIES AND REQUIREMENTS MUST BE PERFORMED CONSISTENT WITH THE UW HEALTH PERFORMANCE STANDARDS AND RESPECT FOR PEOPLE COMMITTMENTS. |
Age Specific Competency (Clinical jobs only) | X | Non-Clinical | | | | | | | | | |
Education | Education Level | Education Details | Required/ Preferred | | Bachelor's Degree | in Software Engineering, Computer Science, or related field | Required | | | Four (4) years of relevant experience may be considered in lieu of degree | | | Master's Degree | or Doctorate Degree in Software Engineering, Computer Science, or related field | Preferred | | | | | | | | |
Experience | Experience | Experience Details | Required/ Preferred | | | Demonstrated success experience writing software in a modern high-level programming language | Required | | | Demonstrated success developing applications within the ServiceNow platform that use client and server scripting | Required | | | Demonstrated success designing software using modern application development technologies, methodologies, and frameworks | Required | | | Demonstrated success utilizing professional software engineering practices such as coding standards, code reviews, and source control management | Required | | | Demonstrated success using DevOps capabilities such as automated build, testing, continuous integration, and continuous deployment processes | Required | | 3 years | Three (3) years of professional software engineering experience including design, development, testing, and release | Preferred | | | Experience creating solutions using inbound and/or outbound REST integrations | Preferred | | | Experience developing custom sites, pages, and widgets for the Service Portal and/or Employee Center | Preferred | | | Experience developing and implementing custom Flow Designer actions and subflows | Preferred | | | Experience creating Performance Analytics collectors, indicators, sources, and dashboards | Preferred | | | Experience implementing secure application architecture | Preferred | | | Experience developing software within the healthcare industry | Preferred | | | Experience developing, deploying, and supporting applications in a 24x7x365 environment | Preferred | | | Experience performing web development workflows, implementation processes, and best practices for managing websites and other interactive media | Preferred | | | | | | | | |
Licenses & Certifications | Licenses/Certification Details | Time Frame | Required/ Preferred | | ServiceNow Administrator, Developer, or related certifications | | Preferred | | Professional Scrum Master, Developer, Product Owner, or related certifications | | Preferred | | Microsoft Azure or AWS Administrator, Developer, Architect, or related certifications | | Preferred | | Epic certifications | | Preferred | | ITIL Foundation or related certifications | | Preferred | | PMP | | Preferred | | | | | | | | |
LICENSE, CERTIFICATIONS, AND REGISTRATIONS MUST BE MAINTAINED PER UW HEALTH POLICY. |
Knowledge, Skills, and Abilities | • | Intermediate competency in communication | • | Intermediate competency in critical thinking | • | Intermediate competency in being an effective team member | • | Intermediate competency in Agility | • | Emerging competency in mentoring and teaching | • | Emerging competency in leadership | • | Emerging competency in technical leadership | • | Emerging competency in leading without direct authority | • | Emerging competency in leading highly empowered, self-directed teams | • | Emerging competency in lean management | • | Intermediate competency in software architecture | • | Intermediate competency in software quality | • | Intermediate competency in system analysis and design | • | Intermediate competency in continuous improvement | • | Emerging competency in the following: | • | Emerging competency in software test development | • | Emerging competency in technology awareness and strategic planning | • | Emerging competency in product management | • | Ability to work as a member of an agile development team | • | Ability to engage in cross-functional interactions | • | Strong ability to think abstractly and apply these concepts to concrete problems | • | Demonstrated ability and desire to quickly learn and apply new technical knowledge and skills | • | Ability to adapt to new and changing technologies | • | Strong logical thought process for design and analysis | • | Outstanding analytical, critical thinking, problem-solving, and organizational abilities with attention to detail | • | Ability to process exploratory feedback and use it constructively | | | |
PHYSICAL REQUIREMENTS/WORKING CONDITIONS |
| Physical Demand Level | Seldom/Occasional Up to 33% of the time | Frequent 34%-66% of the time | Constant 67%-100% of the time | ☒ | Sedentary: Ability to lift up to 10 pounds maximum and occasionally lifting and/or carrying such articles as dockets, ledgers and small tools. Although a sedentary job is defined as one, which involves sitting, a certain amount of walking and standing is often necessary in carrying out job duties. Jobs are sedentary if walking and standing are required only occasionally and other sedentary criteria are met. | Up to 10# | Negligible | Negligible | ☐ | Light: Ability to lift up to 20 pounds maximum with frequent lifting and/or carrying of objects weighing up to 10 pounds. Even though the weight lifted may only be negligible amount, a job is in this category when it requires walking or standing to a significant degree. | up to 20# | Up to 10# or requires significant walking or standing or requires pushing/pulling of arm/leg controls. | Negligible or constant push/pull of items of negligible weight | ☐ | Medium: Ability to lift up to 50 pounds maximum with frequent lifting and/or carrying objects weighing up to 25 pounds. | 20-50# | 10-25# | Negligible-10# | ☐ | Heavy: Ability to lift up to 100 pounds maximum with frequent lifting and/or carrying objects weighing up to 50 pounds. | 50-100# | 25-50# | 10-20# | ☐ | Very Heavy: Ability to lift over 100 pounds with frequent lifting and/or carrying objects weighing over 50 pounds. | Over 100# | Over 50# | Over 20# |
Other - list any other physical requirements or bona fide occupational qualifications not indicated above: | |
| Over 50 lbs. | UW Health does not require, nor does it expect that its employees lift more than 50 lbs unassisted. Objects in excess of 50 lbs should be lifted or moved with mechanical means or through a team lift. Employees in patient care areas are expected to utilize mechanical lifts and adhere to the "Use of Mechanical Lifts (Liko)" policy in the Patient Services Policy and Procedure Manual. | | | |
Note: The purpose of this document is to describe the general nature and level of work performed by personnel so classified; it is not intended to serve as an inclusive list of all responsibilities associated with this position. | THE EMPLOYEE MUST BE ABLE TO COMPLETE ALL PHYSICAL REQUIREMENTS OF THE JOB WITH OR WITHOUT AN APPROVED ACCOMODATION. Note: The purpose of this document is to describe the general nature and level of work performed by personnel so classified; it is not intended to serve as an inclusive list of all responsibilities associated with this position. |
|