Software Engineer

Kaiser Permanente
Salem, OR, United States
5 days ago
Apply on find.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$125,000.0 - $170,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Amazon Web Services Application Performance Management Automation of Tests Microsoft Azure Cloud Computing Code Review Node.Js Scrum Methodology SQL Databases Web Application Frameworks ReactJS
+4 more
Backend Vue.js Deployment Automation Restful APIs

Job description

Kaiser Permanente seeks a Software Engineer to build and enhance innovative, user-friendly IT solutions that empower entrepreneurs. In this role, you will design, code, test, and deploy scalable web applications that integrate marketing, automation, and analytics capabilities. Collaborating closely with cross-functional teams, you’ll translate business requirements into robust technical solutions while ensuring high performance, security, and reliability. You’ll thrive in a culture of innovation, mentorship, and continual improvement, with strong opportunities to grow your technical skills and shape product direction.

Responsibilities

  • Design, develop, test, and deploy scalable web applications and services
  • Collaborate with product, design, and QA to translate requirements into technical solutions
  • Implement and maintain RESTful APIs and integrations with internal and third-party services
  • Ensure application performance, security, reliability, and observability
  • Write clean, maintainable, and well-documented code with comprehensive automated tests
  • Participate in code reviews and provide constructive feedback to peers
  • Contribute to CI/CD pipelines and deployment automation
  • Troubleshoot production issues and drive root-cause analysis and remediation
  • Continuously evaluate and adopt new tools, frameworks, and best practices
  • Work in an agile environment, participating in sprint planning, grooming, and retrospectives

Requirements

  • Full-stack web development
  • Java
  • Script/Type
  • Script
  • Modern front-end framework (React or Vue)
  • Backend development (Node.js, Java, or .
  • NET)
  • RESTful API design
  • Relational and/or No
  • SQL databases
  • Cloud platforms (AWS, GCP, or Azure)
  • CI/CD pipelines and Dev
  • Ops practices
  • Automated testing (unit, integration)
  • Application performance monitoring and security best practices

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Discussing daily roles in frontend and full stack development

Chris Heilmann +1 · LIVE

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

11:44 min

Live coding a test driven component feature

Markus Oberlehner · LIVE

Videos

See all

Related articles

See all