Recent Searches

You haven't searched anything yet.

696 SOFTWARE ENGINEER Jobs in Seattle, WA

SET JOB ALERT
Details...
Aquent
Seattle, WA | Full Time
$126k-151k (estimate)
1 Day Ago
West500 Partners
Seattle, WA | Full Time
$104k-124k (estimate)
7 Days Ago
Rylem Staffing
Seattle, WA | Full Time
$123k-148k (estimate)
4 Days Ago
Galvanick
Seattle, WA | Full Time
$92k-111k (estimate)
2 Months Ago
Syrinx
Seattle, WA | Full Time
$97k-117k (estimate)
1 Month Ago
SOFTWARE ENGINEER
$90k-108k (estimate)
Other 8 Months Ago
Save

University of Washington Medicine is Hiring a SOFTWARE ENGINEER Near Seattle, WA

Req #: 225464 Department: DEPARTMENT OF LABORATORY MEDICINE AND PATHOLOGY Job Location: Seattle Campus Posting Date: 08/08/2023 Closing Info: Open Until Filled Salary: $6,843 - $11,120 per month Other Compensation: Shift: First Shift Benefits: 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.
This posting will be used to fill 2 openings.
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 Department of Laboratory Medicine and Pathology has 2 outstanding openings for Software Engineer.
Design and implement software, databases, and cloud infrastructure for the state-of-the-art clinical laboratory at UW Medicine in the Department of Laboratory Medicine and Pathology. Your work will support clinical operations and the custom applications and interfaces needed for our high-volume laboratory.
This position will work closely with faculty members and staff and collaborate with other software engineers as needed to achieve goals.
We are looking for candidates with strong Python programming skills, expertise developing web and database applications in a Linux environment, experience with a modern Javascript stack (e.g. React), and an eye for clean, user-centered interface design. This position provides the opportunity to work in a challenging but rewarding environment in which your projects will directly impact the quality of care we provide to patients. As an employee, you will enjoy generous benefits and work/life programs as well as educational opportunities at the University of Washington.
The applicant is expected to be familiar with: modern software development and cloud-based infrastructure; software development best practices, including version control software, authorship, and maintenance of documentation; and coordinating activities with other software developers as well as non-programming staff. This person will be expected to
gather requirements, identify and implement technical solutions, and provide ongoing operational support.
DUTIES & RESPONSIBILITIES
50%: Software engineering
- Full-stack web development including API design, front end design, deployment and database development.
- Integration with existing applications, including the laboratory information system(s), as necessary.
- Development of new backend services to support physical laboratory workflows (we are utilizing Temporal.io workflows).
20%: Infrastructure/cloud engineering
- Assist in building and expanding our AWS application data infrastructure using CloudFormation and other code-as- infrastructure deployment technology.
- Deploy new resources (e.g., databases, servers, cloud-specific resources) to support application development and integration efforts.
30%: Team/Laboratory Immersion
– Work with data science, analytics and interface/integration teams to understand current and future requirements for laboratory testing, result distribution and order interfaces. - Understand broad scope of application development, current state of local infrastructure, and limitations present throughout the Department's laboratories. - Build process diagrams with intent of identifying streamlined solutions and workflows that support improved quality, efficiency and throughput.
MINIMUM REQUIREMENTS:
Bachelor's Degree in Computer Science, Engineering, Informatics, or related discipline AND 4 years of related work experience
Equivalent education/experience will substitute for all minimum qualifications except when there are legal requirements, such as a license/certification/registration.
DESIRED:
•Experience designing laboratory information systems or other order management/fulfillment and tracking systems.
•Knowledge of HIPAA security principles and/or CAP/CLIA compliance requirements.
•Experience with designing and implementing front-end testing principles.
•Experience with hybrid local-cloud computing environments and services.
•Experience in development of or contribution to open source projects.
•Laboratory or clinical diagnostics experience
Application Process:
The application process for UW positions 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.

Job Summary

JOB TYPE

Other

SALARY

$90k-108k (estimate)

POST DATE

08/12/2023

EXPIRATION DATE

05/04/2024

Show more

The job skills required for SOFTWARE ENGINEER include Computer Science, API, Python, Software Development, JavaScript, AWS, etc. Having related job skills and expertise will give you an advantage when applying to be a SOFTWARE ENGINEER. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by SOFTWARE ENGINEER. Select any job title you are interested in and start to search job requirements.

For the skill of  Computer Science
HCL America
Full Time
$108k-135k (estimate)
6 Days Ago
For the skill of  API
U.S. Tech Solutions Inc.
Full Time
$92k-115k (estimate)
1 Week Ago
For the skill of  Python
JBC powered by Workgenius
Full Time
$107k-122k (estimate)
Just Posted
Show more

The following is the career advancement route for SOFTWARE ENGINEER positions, which can be used as a reference in future career path planning. As a SOFTWARE ENGINEER, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary SOFTWARE ENGINEER. You can explore the career advancement for a SOFTWARE ENGINEER below and select your interested title to get hiring information.

Meta Platforms, Inc. (f/k/a Facebook, Inc.)
Full Time
$124k-149k (estimate)
Just Posted

If you are interested in becoming a Software Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Software Engineer for your reference.

Step 1: Understand the job description and responsibilities of an Accountant.

Quotes from people on Software Engineer job description and responsibilities

Ensuring that different types of software programs communicate with each other on one platform.

01/17/2022: Youngstown, OH

A software engineer’s job role determines the type of work they focus on when building or supporting a product.

02/23/2022: Altoona, PA

They use programming languages to design, develop, test, maintain computer software applications like games, network systems, etc.

01/31/2022: Lancaster, PA

Create scalable, secure and resilient software that deliver to business requirements.

02/28/2022: Hartford, CT

Besides having technical skills to create robust software that can work across different platforms, software engineers also need to be able to collaborate with other professionals and lead a team.

02/17/2022: Lawton, OK

Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Software Engineer jobs

software engineers must also determine user requirements that are unrelated to the functions of the software, such as the level of security and performance needs.

03/06/2022: Champaign, IL

Software Engineers should hone their technical skills by working with real computer systems and developing real projects and programs.

03/02/2022: Frankfort, KY

Qualifications to be a software engineer require a deep understanding and knowledge of mathematics, computer science, and data analytics.

02/27/2022: Colorado Springs, CO

Software engineers must be highly motivated and have extensive knowledge of various programming languages.

01/06/2022: Reading, PA

A good software engineer will keep abreast of the technological changes, seeking opportunities to learn more and continuously develop their skillset.

02/11/2022: Salt Lake City, UT

Step 3: View the best colleges and universities for Software Engineer.

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College
Show more