University of Washington Medical Center logo

SOFTWARE ENGINEER, Computing & Information Resources

University of Washington Medical Center

Job Description

The Graduate School’s Computing and Information Resources (CAIR) Division has an outstanding opportunity for a Software Engineer to join the team.

About this Opportunity

Reporting to the Manager of Software Engineering, Tom Quinlivan, the Software Engineer is responsible for creating and maintaining the enterprise systems that power every stage of graduate education—from application to degree completion. Your work will shape how thousands of students, faculty, and staff experience UW, enabling a seamless, data-driven environment that supports academic excellence and equitable access to education across all three campuses. This is an opportunity to bring your engineering skills and creativity to a mission-driven team that believes in the transformative power of graduate education.

This position is based at the University of Washington Seattle campus and is eligible for fully remote work.

DUTIES AND RESPONSIBILITIES

Enterprise Application Development & Systems Engineering (60%)

  • Architect, design, develop, install, document and maintain complex software programs and applications, enhancing application security and accessibility, including remediating legacy code to meet current University security and digital accessibility standards
  • Collaborate with the CAIR data team to design, implement, and monitor automated data integrations between Graduate School systems and campus/enterprise services, using modern ETL/ELT tools and orchestration frameworks (for example, Python-based pipelines, dbt Core, Airflow or Prefect)
  • Collaborate with database administrator to design and optimize data structures used in programs

Systems Analysis, Project Leadership & Technical Direction (25%)

  • Collect, analyze and document system requirements
  • Work with CAIR leadership to identify, set scope, and manage computing projects
  • Assign tasks to other technical staff members, as needed

Operational Support & Institutional Engagement (15%)

  • Provide technical support to users and respond to external technical help tickets as required
  • Participate in UW committees and task forces to establish university standards and procedures

MINIMUM REQUIREMENTS

  • Bachelor's degree in computer science or a related field
  • Minimum of four years of software development experience required

Equivalent education/experience will substitute for all minimum qualifications except when there are legal requirements, such as a license/certification/registration.

ADDITIONAL REQUIREMENTS

  • Demonstrated experience developing multi-tier, database-intensive enterprise web programs using the .NET stack, including middleware and web service integrations.
  • Demonstrated experience in all parts of the software development process including analysis of system requirements and high-level system design. As well as, demonstrated extensive knowledge of:
  • Tools: Visual Studio, Visual Studio Code
  • Front End: HTML, CSS, GUI design, web usability, accessibility, JavaScript/Angular
  • Back End: object-oriented programming using ASP.NET, C#, .NET MVC, Entity Framework, LINQ, PowerShell, Python, T‑SQL, XML, JSON and database design, including experience with modern ETL/ELT practices and workflow orchestration.
  • Experience managing IT projects with simple, moderate, and high complexity.
  • Experience serving as a technical or project lead while collaborating effectively with others, and the ability to work both independently and as part of a team.
  • Production of system and user documentation is required.
  • Excellent verbal, written, and interpersonal skills.
  • Experience working and communicating successfully with non-technical end users to gather project requirements and troubleshoot issues.
  • DevOps experience with GitHub or Azure DevOps.

Applicants who do not meet these qualifications WILL NOT be forwarded to the Hiring Manager.

DESIRED QUALIFICATIONS

  • Familiarity with Bootstrap, AngularJS, Active Server Pages (ASP), Team Foundation Server (TFS) and ADA compliance.
  • Knowledge of ADA and digital accessibility compliance standards
  • Experience with modern data engineering tools and practices, such as
  • dbt Core for analytical transformations
  • Airflow or Prefect for workflow orchestration
  • Open-source connectors (for example, Airbyte) for integrating diverse data sources

CONDITIONS OF EMPLOYMENT

  • This position is eligible for 100% remote, hybrid, or on-site work, with remote work required to be conducted in the United States.
  • A 40-hour work week is typical, although evening and weekend work may be required on occasion in times of critical system outages or to meet project deliverables.

APPLICATION REQUIREMENT

  • A cover letter is required as part of the application materials.
  • Briefly explain your interest in the Software Engineer role at the UW Graduate School and summarize 1–2 examples of enterprise web application experience, including any secure coding, accessibility, or data integration work.

Visa Sponsorship

  • This recruitment is not open to applicants who will require employer sponsorship for a visa.

About the Team

For the University of Washington Graduate School, students are our purpose and our source of strength. Serving over 17,000 graduate students and supporting 300 graduate programs across our three campuses, we deliver inclusive programming, community events, professional and intellectual development resources and funding opportunities. Visit us at https://grad.uw.edu/to learn more.

Compensation, Benefits and Position Details

Pay Range Minimum

$121,200.00 annual

Pay Range Maximum

$126,000.00 annual

Other Compensation

Benefits

For information about benefits for this position, visit https://www.washington.edu/jobs/benefits-for-uw-staff/

Shift

First Shift (United States of America)

Temporary or Regular?

This is a regular position

FTE (Full-Time Equivalent)

100.00%

Union/Bargaining Unit

Not Applicable

About the UW

Working at the University of Washington provides a unique opportunity to change lives – on our campuses, in our state and around the world.

UW employees bring their boundless energy, creative problem-solving skills and dedication to building stronger minds and a healthier world. In return, they enjoy outstanding benefits, opportunities for professional growth and the chance to work in an environment known for its diversity, intellectual excitement, artistic pursuits and natural beauty.

Our Commitment

The University of Washington is committed to fostering an inclusive, respectful and welcoming community for all. As an equal opportunity employer, the University considers applicants for employment without regard to race, color, creed, religion, national origin, citizenship, sex, pregnancy, age, marital status, sexual orientation, gender identity or expression, genetic information, disability, or veteran status consistent with UW Executive Order No. 81.

To request disability accommodation in the application process, contact the Disability Services Office at 206-543-6450 or [email protected].

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.

Job Type

Job Type
Full Time

Share this job: