Logo
University of Washington

SOFTWARE ENGINEER

University of Washington, Seattle, Washington, us, 98127


If you are using a screen reader and experience any difficulty accessing our web pages, please call 206-543-2544 or email UWHires and we will be happy to assist you.Benefits:

As a UW employee, you will enjoy generous benefits and work/life programs. For a complete description of our benefits for this position, please visit our website.As a UW employee, you have a unique opportunity to change lives on our campuses, in our state, and around the world. UW employees offer their boundless energy, creative problem-solving skills, and dedication to build stronger minds and a healthier world. UW is committed to attracting and retaining a diverse staff; your experiences, perspectives, and unique identities will be honored at the University of Washington. Together, our community strives to create and maintain working and learning environments that are inclusive, equitable, and welcoming.UW Information Technology (UW-IT) is the central information technology organization for the University of Washington, responsible for strategic planning, oversight, and direction of the UW’s IT infrastructure, resources, and services. UW-IT provides critical technology support to all three campuses, UW medical centers, and research operations around the world. UW-IT partners with the UW community to enable innovation, learning, discovery, and service. The IT Infrastructure division provides knowledgeable system design and administration, software engineering, and operational support for academic systems, administrative systems, and research computing.This Software Engineer position is responsible for maintaining custom software and integrating it with third party software or systems using APIs or ETL processes. This position will also be responsible for maintaining and working on our UW Shared Web Hosting environment. Sometimes the work will involve maintaining our team’s internal systems to reduce technical debt or improving and optimizing our development and deployment workflows. In all cases this position will require evaluation, adaptation, integration, and management of sophisticated system, network, and application software to support the research, teaching, and administrative computing requirements of UW units.This position is responsible for software support, development work, assisting with deployment, integration, and maintenance in a very complex, distributed environment serving hundreds of thousands of faculty, staff, students, patients, and community members. This position directly interacts with and supports the UW (including three campuses and UW Medicine), K-20, and Pacific Northwest Gigapop. The successful position holder will be an active team member and engage with other subject matter experts throughout the University and beyond.This position must be able to work with a diverse group of people who are both technical and non-technical. The incumbent must be able to work iteratively in both self-directed and team environments and often with people who are not co-located.REQUIREMENTS:Bachelor’s Degree in Engineering, Computer Science or a related field or equivalent experience.Five years’ experience in software systems administration and support: designing, installing, configuring, and troubleshooting.Experience managing a large (more than 10,000 sites) Web Hosting environment.Experience with SQL Server, PostgreSQL, and/or MySQL and supporting database-backed applications.Experience with the implementation and configuration of software packages and/or cloud-based applications.Experience with APIs to understand and support system integrations.Experience with coding shell scripts, such as PowerShell and JavaScript.Demonstrated ability to lead service delivery teams, construct and manage projects, and consistently and effectively document status.Demonstrated ability to learn quickly and apply new technologies.Demonstrated ability to deliver outstanding service to customers and peers.DESIRED:Experience with Linux.Experience with Apache.Experience with MySQL.Experience with PHP.Experience with PERL.Experience with Ansible.Experience with all aspects of the software development lifecycle.Experience administering WordPress including developing custom themes and plugins.Experience with ITSM processes, including Request Fulfillment, Incident Management, Problem Management, and Change Management as expressed through the ServiceNow product.Knowledge of accessibility compliance.Experience with SSRS.Prior experience in a research university or other academic institution.CONDITIONS OF EMPLOYMENT:Open office environment. This position is expected to be in the office a minimum of two or more days per week. Position participates in an on-call rotation and must be able to respond to outages during off-hours, including holidays and weekends.Application Process:

The application process may include completion of a variety of online assessments to obtain additional information that will be used in the evaluation process. These assessments may include Work Authorization, Cover Letter and/or others. Any assessments that you need to complete will appear on your screen as soon as you select “Apply to this position”. Once you begin an assessment, it must be completed at that time; if you do not complete the assessment, you will be prompted to do so the next time you access your “My Jobs” page. If you select to take it later, it will appear on your "My

#J-18808-Ljbffr