Software Engineer, ORIS: System/Application Development
Listed on 2026-09-10
-
IT/Tech
IT Support, Cloud Computing: Infrastructure & Operations, Systems Engineer, Cybersecurity
Job Description
The Office of Research Information Services (ORIS) has an outstanding opportunity for a JavaScript Engineer to join their team.
About this OpportunityReporting to the IT Applications Manager the JavaScript Engineer is responsible for ensuring efficient delivery and effective support for university research by performing systems design, development, programming, implementation, consultation, maintenance and support for modern websites, web applications, APIs, and other research administration systems primarily on a JavaScript/Type Script technology stack. Other essential functions include providing technical leadership and expertise for systems development colleagues and providing expert consultation to clients and systems managers.
This position directly supports the mission of ORIS and thereby the 24×7 research mission of the university.
This is an essential position and may be required to report to work when UW suspends operations.
Key ResponsibilitiesBuild – 55%
Deliver secure, scalable, resilient, performant, and maintainable JavaScript/Type Script-based web applications, APIs, microservices, databases, and cloud-native solutions within Agile/Scrum projects, adhering to industry best practices to ensure UW systems meet the needs of the UW research community.
Design, build, and evolve cloud-based applications and supporting infrastructure leveraging cloud-native architectures, source control, branching strategies, CI/CD pipelines, automation, managed services to enable reliable, compliant, performant, and cost-effective solutions delivery.
Create and update technical designs, estimates, and implementation plans that integrate information security, compliance, disaster recovery, and system observability to ensure continuous confidentiality, integrity, and availability.
Drive engineering quality by writing clean, maintainable code and automated test scripts, participating in product/service team meetings, reviewing pull requests, architecture, and system design, and responsibly applying GenAI or automation tools to optimize workflows.
Communicate and collaborate across cross-functional ORIS/UW teams, documenting and presenting technical concepts, designs, risks, and progress to diverse stakeholders to align project priorities, drive decision-making, and ensure exceptional customer experiences through well-integrated solutions.
Operations – 35%
Partner with customer success, cross-functional teams to triage, troubleshoot and resolve issues across applications, integrations, cloud infrastructure services, and databases for supporting 24/7/365 availability.
Maintain system health throughout SDLC ensuring systems are secure, compliant, observable, and cost-effective.
Proactively monitor systems to improve observability, identify root causes and resolve production issues, incidents in a timely manner.
Improve system quality, stability, and operational efficiency through continuous infrastructure automation, system instrumentation, and adoption of modern engineering standards.
Support information security, business continuity, and disaster recovery objectives by operating and maintaining software and infrastructure in accordance with ORIS, UW policies and industry recommended best practices.
Administrative Duties – 10%
Engage in continuous learning, professional development, knowledge sharing, and adopting industry best practices to strengthen team and organization capabilities and capacity.
Develop familiarity with research administration in an R1 university setting to help streamline and support business processes.
Contribute to project delivery and organizational goals through active participation in planning, reviews, change management, required HR or administrative processes, and taking broader responsibilities as needed.
To be considered for this opportunity your application must demonstrate you meet both the minimum qualifications and additional qualifications listed below. Equivalent education and/or experience may substitute for minimum qualifications except when there are legal requirements, such as a license, certification, and/or registration.
Minimum…(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).