SENIOR APPLICATIONS SYSTEM ENGINEER

Overview

USD 8,269.00 - 13,437.00 per month
Full Time

Skills

Energy
Information Technology
Strategic Planning
IT Infrastructure
Web Services
Data Integration
Innovation
Strategic Thinking
IT Management
Finance
Software Design
Messaging
Cloud Computing
Microsoft Azure
Integration Architecture
Service Design
Microsoft SSIS
Emerging Technologies
Enterprise Integration
System Integration
Computer Science
Science
Enterprise Software
.NET
Cloud Architecture
Amazon Web Services
Web Applications
Middleware
Version Control
Git
GitHub
Software Development
DevOps
Documentation
Testing
Quality Assurance
Communication
Supervision
Conflict Resolution
Problem Solving
Teamwork
Terraform
Higher Education
Open Source
Agile
Test-driven Development
RESTful
NoSQL
Elasticsearch
SQL
Database
Software Architecture
mvc
Caching
Load Balancing
Research
Collaboration
Professional Development
PSLF
Payments
Evaluation
Employment Authorization
Law

Job Details

As a University of Washington (UW) employee, you have a unique opportunity to make a meaningful impact on our campuses, across our state, and around the world. Our employees bring energy, creativity, and a commitment to excellence that strengthens minds and fosters a healthier future. At UW, we are dedicated to attracting and retaining a diverse and inclusive workforce. Your experiences, perspectives, and unique identities are valued and respected. Together, we cultivate working and learning environments that are inclusive, equitable, and welcoming to all.

About UW Information Technology (UW-IT)

UW Information Technology is the central IT organization for the University of Washington. UW-IT is responsible for strategic planning, governance, and oversight of the university's IT infrastructure, resources, and services. Supporting all three campuses, UW Medicine, and global research initiatives, UW-IT partners with the UW community to enable innovation, education, discovery, and public service.

About the Enterprise Web Services & Events (EWSE) Team

The EWSE team develops and operates core enterprise integration services, including business Web APIs, event messaging platforms, and data integration tools. These services enable efficient, secure communication between UW's diverse systems and applications.

We are currently seeking a Senior Application Systems Engineer to join the EWSE team. In this role, you will design and build secure, scalable, and maintainable system integration solutions using Web APIs, event messaging technologies, and middleware. You will also provide expert consulting and support to UW's central offices, colleges, departments, and technical teams.

Position Highlights

Role Complexity


You'll be part of a small, collaborative team that values innovation and standard-driven development. As an experienced software engineer, you'll bring strategic thinking and technical leadership to complex integration challenges. You'll be expected to design secure solutions, analyze business needs, implement university security policies, and collaborate effectively with colleagues across diverse technical and business areas.

University-Wide Impact

This role directly supports a wide range of mission-critical university systems-Academic, Finance, HR, Research, Facilities, and UW Medicine. The work you do will help integrate hundreds of systems and serve thousands of users both on campus and globally.

Responsibilities

(Percentages reflect time allocation in a full-time position.)

Solution Design & Development (60%)


Develop and support secure, scalable Web APIs and event messaging middleware solutions

Build robust integrations across hybrid cloud environments (AWS, Azure) and on-premises systems

Document and maintain integration architecture and service design

Implement and uphold security protocols for integration services

Research and evaluate existing and emerging technologies relevant to UW's integration needs

Assess vendor and open-source solutions for compatibility with UW's technology ecosystem

Support & Maintenance (30%)

Providing ongoing support for enterprise integration services

Offer expert consultation to UW central offices, departments, and IT teams on application integration and architecture

Consulting & Outreach (10%)

Serve as a liaison to project teams for application integration strategies

Represent UW in professional conferences, meetings, and technical standards groups

Qualifications

Required


Bachelor's degree in Computer Science, Information Science, or related field-or equivalent experience

Minimum four years of progressive experience in enterprise application development and support

Proficiency in .NET with recent experience building Web APIs

Experience with cloud architecture (AWS preferred)

Hands-on experience integrating web applications with middleware solutions

Familiarity with source control, branching, and deployment tools (e.g., Git, GitHub)

Strong knowledge of software development lifecycles and DevOps practices

Ability to learn new technologies quickly and effectively

Strong documentation, testing, and quality assurance skills

A customer-focused mindset with a passion for delivering effective solutions

Understanding of secure design and coding principles

Excellent communication skills, both verbal and written

Ability to work independently with minimal supervision

Strong problem-solving abilities and creative thinking

Effective collaboration and teamwork skills

Desired

Experience with Infrastructure as Code tools (Terraform preferred)

Prior work experience in a higher education or research university setting

Involvement in open-source development projects

Familiarity with Agile development methodologies and test-driven development

Experience designing and building RESTful APIs

Knowledge of NoSQL technologies (e.g., Elasticsearch)

Experience with SQL and database query design

Understanding of application and data access security policies

Knowledge of software architecture patterns (e.g., MVC)

Experience with caching strategies and load-balancing techniques

Work Environment

Hybrid work model, with a minimum of two days per week onsite

Open office setting

Why Join UW-IT?

Be part of something bigger: your work directly supports world-changing research, patient care, and education.

Collaborate with top-tier professionals in an inclusive, intellectually rich environment.

Great work life balance starting with 11 paid Holidays and 15 vacation days a year.

Benefit from a highly competitive benefits package, professional development opportunities, and a culture of lifelong learning.

As a public university and state institution, the University of Washington qualifies under the U.S. Department of Education's Public Service Loan Forgiveness (PSLF) program. You may be eligible to have your federal student loans forgiven after 10 years of public service and qualifying payments.

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 Jobs" page to take when you are ready. Please note that your application will not be reviewed, and you will not be considered for this position until all required assessments have been completed.

Committed to attracting and retaining a diverse staff, the University of Washington will honor your experiences, perspectives and unique identity. Together, our community strives to create and maintain working and learning environments that are inclusive, equitable and welcoming.

The University of Washington is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, age, protected veteran or disabled status, or genetic information.

To request disability accommodation in the application process, contact the Disability Services Office at or

Applicants considered for this position will be required to disclose if they are the subject of any substantiated findings or current investigations related to sexual misconduct at their current employment and past employment. Disclosure is required under Washington state law.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.