Search jobs > Seattle, WA > Temporary > Stack engineer

FULL STACK ENGINEER

University of Washington
Seattle
$8.5K-$9.5K a month
Full-time

FULL STACK ENGINEER

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 faculty and staff also enjoy outstanding benefits, professional growth opportunities and unique resources in an environment noted for diversity, intellectual excitement, artistic pursuits and natural beauty.

The University of Washington is one of the world’s preeminent public universities in impact and funding. Since 1972, the UW has continued to receive more externally sponsored research funding than any other public university, and we are one of the few universities in the with total research funding nearing two billion.

That funding drives crucial, ground-breaking research that transforms lives around the globe.

In the Office of Research at UW, we take pride in creating an outstanding climate of support for UW researchers that helps them compete and succeed.

However, research administration and regulation is growing in complexity by the day. Our mission is to reduce that administrative burden by streamlining and automating information services so researchers can spend more time researching.

The Full-Stack Engineer will ensure efficient delivery and effective support for University research by building and supporting some of UW’s most visible web properties and critical software services ensuring sustained integration with Workday as the central platform for University information.

The person in this position will ensure that the integration both in technology and data will support web sites, web applications, shared components and / or services to support award-winning faculty and staff in performing unique research administrative activities such as submission of funding applications for consideration, routing them electronically for approval, managing detailed multi-year budgets for grant and contract proposals, and more as they move back and forth between Office of Research and UW-IT systems.

The Office of Research supports a culture of diversity, equity, and inclusion. Recognizing and valuing all of our differences makes our office stronger and enhances our support for researchers;

it will enrich the research carried out at the UW. Read more about DEI in the Office of Research on our website :

The Full Stack Engineer will work collaboratively in an agile team environment and contribute to all stages of the software development lifecycle including analysis, design, development, testing and maintenance phases.

A successful person in this position must have

Strong technical skills to contribute as an engineer across a broad technology stack, from novel software development and operations to automated testing and integration with third-party services and tools.

This work is done across teams (such as with UW-IT and UW Medicine), across integrations between Workday and Office of Research, and across legacy and modern codebases.

  • Ability to manage multiple tasks and projects simultaneously, prioritize workload effectively, participate in ad-hoc meetings for problem solving and thrive in a dynamic environment.
  • Attention to detail, a high bar for quality, ability to solve problems independently, make sound decisions, and a desire to learn and grow.
  • Strong interpersonal skills to be able to connect to a variety of styles and dynamics across UW; these skills are essential to thrive in this highly collaborative environment.

The work of the Full Stack Engineer is critical in minimizing disruption and enabling transformation of the $ billion-dollar research enterprise at the University of Washington.

The position impacts research and research teams at all 279 university research centers and enables greater efficiency in the application and processing of thousands of award applications processed and awarded annually to university researchers.

As an engineer contributing to the success of the Office of Research, this position advances its mission to accelerate research and advance innovation by delivering analysis, automation and on-demand information through a seamless research administration experience and sustainment and optimization of Workday.

It also supports the University’s mission of discovery, innovation and advancing knowledge; helps to improve university compliance;

and ensures that the University can continue to be at the forefront of academic research.

DUTIES AND RESPONSIBILITIES

Technical Design and Build

  • Design, develop and maintain web applications, APIs and / or microservices in accordance with industry best practices while leveraging agile / scrum development methodology.
  • Create performant database applications following database best practices and writing efficient SQL queries.
  • Partner with core engineering teams to build and integrate shared components.
  • Collaborate with product managers, business analysts and UX team members to deliver exceptional customer experiences.
  • Develop and administer CI / CD pipelines in cloud-hosted Git repositories, and source control artifacts via Git in alignment with common branching strategies and workflows.
  • Participate in technical and non-technical reviews such as pull requests and change control in a collaborative manner.
  • Communicate clearly and effectively in both oral and written mediums with individuals and groups.

Technical Operations

  • Partner with the customer success team and aid in triaging and troubleshooting customer support issues spanning across a range of software components, infrastructure, integrations, and services, some of which target 24 / 7 / 365 availability.
  • Work to ensure services and systems are observable, performant, and highly available.
  • Ensure software and infrastructure is operated in accordance with university policy and industry recommended security best practices.
  • Monitor site traffic and error logs in order to ensure system stability.

Administrative Duties

  • Engage in professional development opportunities and share knowledge.
  • Stay up to date with industry and institutional trends and best practices.
  • Become familiar with research administration in an R1 university setting to help streamline supporting business processes.
  • Attend organization meetings and one-on-ones with your supervisor.
  • Participate as needed in HR processes.

MINIMUM REQUIREMENTS

  • Bachelor’s Degree in Computer Science or related field.
  • 5 years minimum work experience required to include the following minimum professional experience.
  • Equivalent education / experience will substitute for all minimum qualifications except when there are legal requirements, such as a license / certification / registration.

ADDITIONAL REQUIREMENTS

  • Experience in all phases of software development life cycle including analysis, design, development, testing and maintenance of full stack web applications following software engineering best practices.
  • Experience using one or more modern high level programming languages such as Javascript, Python, PHP, C# or Java, and working with a modern frontend framework such as Angular, React or Vue.

Our technology stacks in use include : Angular, , .NET, SQL Server, PHP, MySQL and WordPress for content management.

  • Strong knowledge of database concepts and experience with RDBMS like SQL Server or MySQL; experience in database design and performance tuning of SQL queries.
  • Solid understanding of data structures, web protocols, web application architecture, RESTful API design and data flows.
  • Ability to work independently and have a strong sense of ownership and responsibility. Excellent design, problem solving and debugging skills are required.
  • Excellent communication skills in order to socialize information and knowledge with a diverse group of colleagues.
  • Demonstrated ease in handling multiple tasks simultaneously, prioritizing work and managing time effectively.

DESIRED QUALIFICATIONS

Experience with

  • Familiarity with Workday data models and integrations.
  • AWS, including but not limited to Lambda, S3, CloudFormation, CloudWatch, EC2, Route53, Elastic Kubernetes Service.
  • Containerization and container orchestration.
  • C# and .NET Framework.
  • WordPress and WordPress multi-site configurations.
  • NoSQL / document-oriented databases.
  • MuleSoft Anypoint Platform.
  • OpenAPI Specification (Swagger).
  • Elasticsearch / OpenSearch.
  • Working in higher education and / or research administration.
  • Automated testing.
  • Event-driven distributed architectures; Microservices.
  • CI / CD.
  • Postman API Platform.
  • Experience with accessibility standards and knowledge of best practices; experience with ARIA.
  • Experience working on agile / scrum and DevOps teams.
  • Machine learning.
  • 30+ days ago
Related jobs
Promoted
Stripe
Seattle, Washington

Strong technical background, including 2+ years of experience as a full stack engineer. Engineers on the team will build end-to-end features for Stripe's Accounts APIs fundamental to the onboarding and management experience of every Stripe user, including Stripe's largest Connect and multi-entity us...

Promoted
Ladders
Seattle, Washington

Thanks for your interest in Found! Our engineering team is responsible for taking products from ideation to being used by tens of thousands of users every week. Found's Risk Engineering team is responsible for minimizing risk losses and fraudulent use of Found, while protecting good user experience ...

Promoted
GEICO
Seattle, Washington

Our Staff Engineer is a key member of the engineering staff working across the organization to provide a friction-less experience to our customers and maintain the highest standards of protection and availability. GEICO is seeking a dynamic and visionary individual to join our Exchange Hub Engineeri...

Promoted
SpaceX
Redmond, Washington

As a Full Stack Engineer, you will work closely with a mix of both external customers and internal partners across all engineering disciplines here at SpaceX to bring observability to a rapidly expanding network of millions of assets. FULL STACK SOFTWARE ENGINEER (STARLINK). Our full stack engineers...

Promoted
Polly
Seattle, Washington
Remote

Senior Full Stack Engineer, Seattle, WA, Remote. As a Senior Full Stack Engineer, you'll work to build the systems behind Polly's one-time and recurring polls, surveys, and feedback workflows that run directly in Slack, MS Teams, Zoom, and Google Meet. We're seeking engineers who have an interest in...

Promoted
98point6 Technologies Inc.
Seattle, Washington

Full Stack Software Engineer at 98point6, you'll have the opportunity to work with a small team that is building our brand new platform for digital care. We're looking for a generalist software engineer to help us define and develop our future. Work inside our monorepo with a frontend/backend stack ...

Stripe
Seattle, Washington

Debug production issues across services and multiple levels of the stack. ...

Unreal Gigs
Seattle, Washington
Remote

We are seeking a Full-Stack Engineer with a solid foundation in software development and an interest in machine learning and artificial intelligence. Bachelor’s degree in Computer Science, Engineering, or a related field. Experience with ELK stack, BigQuery, and other data analytics and log manageme...

Lacework
Seattle, Washington

Software Engineer - Full Stack. Lacework is seeking product-focused engineers to help build our world class, next generation security platform. We’re looking for product-focused engineers who are passionate about API design, flawless user experiences, accessibility, and frontend infrastructure. As a...

Costco Wholesale
Issaquah, Washington

Adopts engineering best practices to deliver higher quality and scalable solutions. Conducts peer code reviews for the software changes made by other engineers within a team. Bachelor's degree, or the equivalent, in Computer Science, Engineering, or a related field. ...