Software Engineer

Highmark Health

15222, USA
Design and analysis of algorithms
Data structures and design patterns
Building and deploying scalable systems
This job is an integral member of an agile software engineer team responsible for building complex scalable software applications across all digital channels to serve our customers

Job Summary

  • This job is an integral member of an agile software engineer team responsible for building complex scalable software applications across all digital channels to serve our customers.
  • The position will be responsible for taking an enterprise-wide, architectural view of the solutions and the technical execution of products using the technical stack that best meets the needs of the platform.
  • The position, and team, will be involved in every aspect as part of the software application build process from idea generation, business analysis, technical design and software development using the latest technologies and design patterns.

Matching Summary

This job is an integral member of an agile software engineer team responsible for building complex scalable software applications across all digital channels to serve our customers.

Skills & Requirements

Must-have

  • design and analysis of algorithms
  • data structures and design patterns
  • building and deploying scalable systems
  • modern programming languages
  • web services technologies such as REST
  • agile methodology of scrum

Nice-to-have

  • interest and ability to learn
  • passion for user experience
  • drive story creation
  • mentor other associate software engineers

Key Requirements

  • Bachelor's Degree in Computer Science
  • 3 years of experience in design and analysis of algorithms
  • 3 years of experience in modern programming languages
  • 3 years of understanding of web services technologies
  • 5 years of experience defining system architectures
  • 5 years of experience developing applications in healthcare

Work Rights

Not specified

Tailored Resume

Cover Letter