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.
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.