Associate Software Engineer

highmarkhealth

United States

Remote

USD 68,000 - 106,000

Full time

41 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Highmark Health is seeking a software engineer for a remote role focused on scalable digital solutions. The position supports the full software delivery lifecycle, from ideation to release, with emphasis on architecture, performance, and reliability.

Occasional travel to a local distribution center may be required. The role requires a Bachelor's degree in CS/Engineering and experience with modern languages (Java/Python/JavaScript), web tech (REST/HTTP/JSON), and at least one year of hands-on

Qualifications

  • Bachelor’s degree in computer science, computer engineering, or a closely related field.
  • At least one year of experience with algorithms, data structures, and design patterns for scalable, highly available systems.
  • At least one year using a modern programming language such as Java, Python, or JavaScript.
  • Experience with at least two of: React, Angular 4+, Node.js, NoSQL databases, HTML5, CSS, Google Cloud Platform, or AWS.
  • Understanding of web service technologies such as REST, HTTPS, and JSON.
  • Familiarity with Scrum and software engineering practices across coding, testing, reviews, builds, and operations.

Responsibilities

  • Design application specifications and implement code that follows engineering standards.
  • Review code and help identify suitable technical approaches for product features.
  • Participate in Scrum activities, sprint planning, and delivery through execution.
  • Help define user stories, acceptance criteria, estimates, and development tasks, and keep work status current.
  • Track progress against schedules and raise blockers or technical issues with the Scrum Master and senior engineers.
  • Contribute to application quality through testing, source control, and operational support.

Skills

Java
Python
JavaScript
Algorithms & data structures
REST/HTTP/JSON

Education

Bachelor’s degree in CS/Eng

Tools

React
Angular 4+
Node.js
NoSQL
HTML5
CSS
GCP

Job description

Role overview

Join an Agile engineering team building scalable applications for digital channels. The work covers the software delivery process from shaping ideas and analyzing needs through technical design, implementation, and release, with attention to architecture, functionality, scalability, and performance. This is a remote role for people living in the Pittsburgh area, with occasional on-demand travel to a local distribution center.

Responsibilities
  • Design application specifications and implement code that follows engineering standards.
  • Review code and help identify suitable technical approaches for product features.
  • Participate in Scrum activities, sprint planning, and delivery through execution.
  • Help define user stories, acceptance criteria, estimates, and development tasks, and keep work status current.
  • Track progress against schedules and raise blockers or technical issues with the Scrum Master and senior engineers.
  • Contribute to application quality through practices such as testing, source control, and operational support.
Requirements
  • Bachelor’s degree in computer science, computer engineering, or a closely related field.
  • At least one year of experience with algorithms, data structures, and design patterns for scalable, highly available systems.
  • At least one year using a modern programming language such as Java, Python, or JavaScript.
  • Experience with at least two of: React, Angular 4+, Node.js, NoSQL databases, HTML5, CSS, Google Cloud Platform, or AWS.
  • Understanding of web service technologies such as REST, HTTPS, and JSON.
  • Familiarity with Scrum and software engineering practices across coding, testing, reviews, builds, and operations.
Nice to have
  • A master’s degree; three or more years with a general-purpose programming language, system architecture, or application development; healthcare technology experience; and experience turning designs or user stories into maintainable, fault-tolerant software. Mentoring experience and an interest in learning additional languages are also valued.
Benefits and work setup

Work from home is available, but Pittsburgh-area residence is required. Travel is listed at 0–25%, with local site visits as needed. The stated base pay range is $68,400–$105,900; actual pay may vary based on qualifications, experience, and location.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Online Experiences
Senior Software Engineer - Online Experiences

Homedepot • United States

Remote
USD 80,000 - 180,000
Senior Software Engineer, Full-Stack
Senior Software Engineer, Full-Stack

Epickids • United States

Remote
USD 160,000 - 210,000
Fully remote for US-based candidates
Software Engineer
Software Engineer

4Geeks • United States

Remote
USD 24,000 - 80,000
Health care
Career development
Training meetups
+2
Staff Software Engineer
Staff Software Engineer

buildops • United States

Hybrid
USD 197,000 - 262,000
Annual bonus
Equity
Hybrid work schedule
+1
Software Engineer II - Backend (Remote)
Software Engineer II - Backend (Remote)

Homedepot • United States

Remote
USD 90,000 - 170,000
Staff Software Engineer (Remote)
Staff Software Engineer (Remote)

Homedepot • United States

Remote
USD 140,000 - 200,000
Remote work
No travel
Sr Software Engineer
Sr Software Engineer

pcrecruiter.net • United States

Remote
USD 120,000 - 180,000
Software Architect (Remote Boston MA)
Software Architect (Remote Boston MA)

foundation-llm-technologies • United States

Remote
USD 140,000 - 190,000
Remote work in US
Principal Software Engineer
Principal Software Engineer

preciselyusjobs • United States

Remote
USD 180,000 - 260,000
Fully remote in US
Staff Engineer
Staff Engineer

pagerhealth • United States

Remote
USD 190,000 - 210,000
Stock options
Medical
Dental and vision coverage
+3