FULL STACK ENGINEER Job in Seattle, WA | Yulys
×

Job Title: FULL STACK ENGINEER

Apply on Job
Company Name: University of Washington
Salary: $ 9,000.00
-
$ 110,000.00 Yearly
Job Industry: Marketing and Advertising
Job Type: Full time
WorkPlace Type: On-Site
Location: Seattle, WA, United States
Required Candidates: 1 Candidates
Skills:
Elementor & Page Builders
HTML & CSS
Responsive Design
Job Description:

FULL STACK ENGINEER



Req #:

243275


Department:

OFFICE OF RESEARCH INFORMATION SERVICES


Appointing Department Web Address:

https://www.washington.edu/research/oris/


Job Location Detail:

Eligible for telework/hybrid/remote work. The work schedule is required to overlap 100% of ORIS Office hours between 8 am - 6 pm Pacific Time.


Posting Date:

02/04/2025


Closing Info:

Open Until Filled


Salary:

$9,000- $10,000 per month


Other Compensation:


Shift:

First Shift


Benefits:

As a UW employee, you will enjoy generous benefits and work/life programs.



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 U.S. public university, and we are one of the few universities in the U.S. 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 in the Office of Research Information Services (ORIS) 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. The person in this position will be developing and maintaining web sites, web applications, shared components and/or services to support award-winning faculty and staff in performing 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. The applications built in ORIS help to make administrative tasks clear and easy to complete, foster collaboration and efficiency through seamless integration with other systems and processes, and guide researchers through end-to-end research lifecycle processes.


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: https://www.washington.edu/research/or/office-of-research-diversity-equity-and-inclusion.


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 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 $1.9 billion-dollar research enterprise at the University of Washington. Housed in the Office of Research Information Services, the position impacts research and research teams at all 280 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. 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.


Responsibilities:

Build - 75%

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


Operations - 15%

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 - 10%

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


Experience Required:

Bachelor’s Degree in Computer Science or related field and 5 years’ minimum work experience required to include the following minimum professional experience.

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, Node.js, .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.


Experience Desired:

Experience with …

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


Working Conditions:

This position:

Contributes to a collaborative teamwork environment; Collaboration is done across diverse backgrounds, personalities, and disciplines in a shared space working environment through scheduled and ad hoc meetings focused on problem solving

May be required to work in a hybrid environment, using remote and on-site workplaces

While normally has a Monday-Friday day shift, will occasionally have monitoring and support responsibilities outside of standard business hours to ensure software deployments go smoothly, to respond to incidents, and/or to meet critical deadlines

May be required to be on call

Is an essential position and is required to report to work when UW suspends operations when needed

The ORIS office is in Seattle, Washington. This position is eligible to work fully remote; the work schedule is required to overlap 100% of ORIS Office hours between 8 am - 6 pm Pacific Time. This position requires sharing on-call duties with other team members mostly during 8 am - 5 pm PT on weekdays, on occasional evenings and weekends in special cases, and as required on an ad-hoc basis. This position may require off-hours work for go-lives, incidents, and other deployments.


Office of Research Executive Statement on Diversity, Equity, and Inclusion:


The Office of Research shares President Cauce’s commitment to combat inequities and racism. The values of diversity, equity and inclusion are integral to the success of our research enterprise and are embedded in the culture of who we are as an institution and employer.


We will honor different and unique identities and nurture an accessible, welcoming and respectful environment for all staff, students and faculty in the Office of Research and for all members of the UW research community. We will regularly review our services and systems and adapt them to reflect the evolving environments and work styles of our employees and those we serve.


We are ALL responsible for confronting bias and inequities, both individual and institutional, that persist here and throughout our society. Our call is to remove barriers and promote access, opportunity, and justice for all. We all must commit to this ongoing work.


Recognizing and valuing diversity will make the Office of Research and the University stronger, and enrich the stellar research carried out at the UW.


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 206-543-6450 or dso@uw.edu.

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.

Are you looking for more jobs nearby? Find your favorite jobs now by visiting our online jobs page.

Become a part of our growth newsletter