Software Engineer
Highmark Health3 days ago
Remote, United StatesMid Level
Base Salary
$86k - $139k/yr
Responsibilities
- Design and create engineering specifications for software applications and programs.
- Write maintainable code that follows coding standards and participate in code reviews.
- Explore and implement technical solutions that support product functionality, scalability, and performance.
- Participate in Scrum ceremonies, sprint planning, story creation, estimation, and sprint execution.
- Create and update tasks in applicable software such as RTC or Jira and provide progress updates.
- Monitor production schedules and communicate blockers, technical difficulties, and issues to lead developers and the Scrum Master.
- Mentor associate and junior software engineers as needed.
- Help develop software applications across the full lifecycle, from idea generation and business analysis through technical design, development, testing, and final execution.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or a closely related field.
- At least three years of experience with algorithms, data structures, design patterns, and scalable, highly available systems.
- At least three years of experience with one or more modern programming languages, including Java, Python, JavaScript, ACE, IIB/ITX, or Informatica.
- At least three years of experience with at least two of React, Angular v4+, NodeJS, NoSQL databases, HTML5, CSS, Google Cloud Platform, or Amazon Web Services.
- At least three years of experience with web services technologies such as REST, HTTPS, and JSON.
- Preferred five years of experience with general-purpose programming languages such as Java, Python, C/C++, C#, Objective-C, JavaScript, or Go.
- Preferred five years of experience defining system architectures and evaluating technical feasibility trade-offs.
- Preferred five years of experience designing solutions or developing applications in healthcare.
- Preferred five years of experience translating design mockups, prototypes, and user stories into working applications.
- Preferred five years of experience producing fault-tolerant, efficient, and maintainable code.
- Knowledge of professional software engineering practices, including unit testing, code reviews, source control management, build processes, testing, and operations.
- Experience with Scrum and the ability to learn additional programming languages as needed.
- Strong experience designing and implementing large-scale consumer-facing applications and willingness to mentor junior engineers.
Benefits
- Office-based position with a required physical work site.
- Travel is expected at 0%–25%, with occasional travel from the office to work sites.
- The role may involve teaching or training others rarely.
- The position requires occasional lifting of up to 10 pounds and rarely lifting 10–25 pounds.
Tech Stack
AngularAWSCC#C++CSSDjangoFlaskGoGoogle Cloud PlatformInformaticaJavaJavaScriptObjective-CPythonReact
Categories
About Highmark Health
Highmark Health is a Pittsburgh-based nonprofit parent company that combines health insurance and care delivery. It operates Highmark’s Blue Cross Blue Shield plans and owns Allegheny Health Network, a regional hospital and physician system in Western Pennsylvania, plus the technology subsidiary enGen. The organization’s revenue comes from insurance premiums and healthcare services, serving commercial, Medicare, and Medicaid members across its licensed markets.