FULL STACK ENGINEER

University of Washington
Seattle, WA, United States
$8.5K-$9.5K a month
Full-time
We are sorry. The job offer you are looking for is no longer available.

Req # : 233336

Department : OFFICE OF RESEARCH INFORMATION SERVICES

Posting Date : 04 / 16 / 2024

Closing Info : Open Until Filled

Salary : $8,500 - $9,500 per month

Shift : First Shift

Notes : As a UW employee, you will enjoy generous benefits and work / life programs. For a complete description of our benefits for this position, please visit our website, click here. ( )

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 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 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 $1.7 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, 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. 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. CONDITIONS OF EMPLOYMENT 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 University of Washington is in Seattle, Washington. This position is eligible to work fully remote; the work schedule is required to overlap 100% of Office hours between 9 am - 5 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 access 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.

University of Washington is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to, among other things, race, religion, color, national origin, sexual orientation, gender identity, sex, age, protected veteran or disabled status, or genetic information.

5 days ago
Related jobs
Promoted
Saxon Global
Issaquah, Washington

Location: Issaquah, WA (Hybrid model - onsite for 3 days per week).Duration: 6-12 months contract....

Promoted
AlienVault
Bothell, Washington

Job OverviewWe are seeking a dedicated Quality Assurance (QA) Automation Engineer to join our team and play a vital role in ensuring the highest quality of ourback-end and front-end web applications. The engineer will be responsible for designing and implementing tests, debugging, and defining corre...

Promoted
Adobe
Seattle, Washington

We're looking for a Senior Full Stack Engineer who will be responsible for inventing and delivering functionality across Adobe's suite of creative products that radically simplifies typographic decisions and processes for our users. Designing high impact text is one of the most important aspects of ...

Promoted
Motorola Solutions
Seattle, Washington

Responsibilities: Develop features for and maintain Openpath's user-facing apps with React Native Develop NodeJS APIs and backend services for mobile features Develop and mature our video experience with webRTC on mobile Write unit tests, automated UI tests and execute test cases to ensure the quali...

Starbucks
Seattle, Washington

Join our Martech engineering team as a Lead Software Engineer, where you'll play a central role in developing and operating Starbucks Digital Asset and Content Management ecosystems. As the lead engineer, you will guide and inspire a team of skilled engineers and act as a pivotal technical liaison. ...

Kofi Group
Seattle, Washington

Kofi Group places software engineers and machine learning engineers on a direct-hire basis with VC-backed startups in San Francisco/Silicon Valley, New York, and Austin. As the lead engineer on the team, you will be expected to architect and build the software and provide input and guidance into the...

Rippling
Seattle, Washington
Remote

Coordinate cross-team collaborations, incorporate customer feedback into product engineering roadmap, and drive the execution of delivery. Mentor junior members, lead and practice engineering excellence practice. Communicate  engineering strategy. ...

OnDek Solutions
Seattle, Washington

As a Principal Engineer on our Digital Marketing Technology team, you will be at the forefront of implementing cutting-edge software solutions that serve both internal and external clients. Research and evaluate new technologies for integration into our software stack. Availability for full-time hou...

Rippling
Seattle, Washington
Remote

Coordinate cross-team collaborations, incorporate customer feedback into product engineering roadmap, and drive the execution of delivery. Mentor junior members, lead and practice engineering excellence practice. Communicate  engineering strategy. ...

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