Software Engineer 2

University Of Washington Seattle , WA 98113

Posted 6 days ago

UW MEDICINE IT SERVICES has an outstanding job opportunity for a Software Engineer 2 position.

WORK SCHEDULE

100% FTE - 40 hours per week

Day Shift- UW MEDICINE ITS SERVICES CORE HOURS ARE 07:00 - 16:00 (PST), Monday-Friday

DEPARTMENT DESCRIPTION

UW Medicine IT Services (ITS) is a shared services organization that supports all of UW Medicine. UW Medicine is comprised of Harborview Medical Center (HMC), UW Medical Center-Montlake Campus (UWMC-Montlake), UW Medical Center-Northwest Campus (UWMC-NW), Valley Medical Center (VMC), UW Medicine Primary Care (UWMPC), UW Physicians (UWP), UW School of Medicine (SOM), and Airlift Northwest (ALNW). ITS is responsible for the ongoing support and maintenance of the infrastructure and applications which support all these institutions, along with the implementation of new services and applications that are used to support and further the UW Medicine mission.

POSITION HIGHLIGHTS

100% remote opportunity

Values-based work environment

Active departmental Equity, Diversity, and Inclusion Committee

15 days of vacation your first year- Also, 12 days of sick time, 1 personal holiday, and 11 paid holidays each year

100% matching, 100% immediately vesting 403(b)

PRIMARY JOB RESPONSIBILITIES

Develop and implement a set of medical and non-medical applications and functions following technical specification used by UW Medicine user population, and support and maintain vendor systems for UW Medicine

Designing, developing, and deploying scalable software solutions using the MERN (MongoDB, Express, React, Node.js) stack

Providing intermediate level design, development, and testing of full-stack applications using MERN stack technologies

Independently providing development and implementation intermediate level tasks such as one or more of the elements among business process analysis, programming, testing, production installation/configuration and system support, and/or documentation and maintenance of applications/systems

Independently providing intermediate level system support, implementation, documentation, and maintenance of complex applications, infrastructure, vendor-packaged systems, and technical solutions for UW Medicine internal and external customers across many different functional areas

Collaborating with cross-functional teams to identify and prioritize project requirements, including writing clean, efficient, and well-documented code

Participating in code reviews and contributing to the improvement of the codebase

Troubleshooting and debugging intermediate level issues in development, testing, and production environments

Deploying serverless code to cloud services

Staying up to date with industry trends and emerging technologies

REQUIREMENTS

Bachelor's degree in Computer Science, Information Technology, Business Administration, or related field or equivalent combination of education/experience

4+ years of experience should include:

4+ years of recent software engineering experience.

4+ years hands-on experience with a combination of the following:

o Client and Server-side Java

o JavaScript

o Procedural programming language, preferably C.

o XML

o HTML

o Relational databases: SQL Server, Oracle, or Ingres.

Proficiency in MERN stack technologies:

o MongoDB

o Express

o React / Angular

o Node.js

Strong understanding of JavaScript and Typescript

SSIS and stored procedures experience

SQL complex query experience

SQL architecture and database design experience

Serverless Cloud experience on any cloud platform

Infrastructure as Code experience using any platform. Must be code (YML, JavaScript, etc.)

Demonstrated experience with Agile development methodologies (Scrum a plus)

Express or logical equivalent for APIs using JavaScript

Experience with API design, architecture, and implementation

Git experience

4+ years systems analysis experience, including requirements gathering, functional design, and technical design

Strong understanding of most phases of software development or lifecycle

Familiarity with operations of Unix, iOS, and Android operating system

Demonstrated ability to produce documentation for:

o Functional Requirements

o Technical Requirements

o System test plans

o Operational System documentation

o User Guides / documentation

Knowledge of database structures, data definitions and data relationships

Demonstrated ability to work with and facilitate multidisciplinary work groups in an application development or support setting

ABOUT UW MEDICINE - WHERE YOUR IMPACT GOES FURTHER

UW Medicine is Washington's only health system that includes a top-rated medical school and an internationally recognized research center. UW Medicine's mission is to improve the health of the public by advancing medical knowledge, providing outstanding primary and specialty care to the people of the region, and preparing tomorrow's physicians, scientists and other health professionals.

All across UW Medicine, our employees collaborate to perform the highest quality work with integrity and compassion and to create a respectful, welcoming environment where every patient, family, student and colleague is valued and honored. Nearly 29,000 healthcare professionals, researchers, and educators work in the UW Medicine family of organizations that includes: Harborview Medical Center, UW Medical Center- Montlake, UW Medical Center- Northwest, Valley Medical Center, UW Medicine Primary Care, UW Physicians, UW School of Medicine, and Airlift Northwest.

Become part of our team. Join our mission to make life healthier for everyone in our community.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer 2/Servicenow Developer
New!

Cybercore Technologies

Posted Today

VIEW JOBS 10/5/2024 12:00:00 AM 2025-01-03T00:00 The Level 2 Software Engineer (SWE) shall possess the following capabilities: Analyze user requirements to derive software design and performance requiremen Cybercore Technologies Annapolis Junction MD

Software Engineer 2

University Of Washington