Highmark Health

Principal Software Engineer

Highmark Health

full-time

Posted on:

Location Type: Remote

Location: LouisianaMarylandUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $129,100 - $214,500 per year

Job Level

About the role

  • Lead the resolution of a variety of technical and business problems ensuring proper scalability, performance, maintainability, security, and robustness
  • Responsible for idea generation, exploring and implementing appropriate technical solutions
  • Explore new technologies and architectural concepts
  • Participate in high-level development estimations
  • Present solutions and ideas to team members and management
  • Mentor and provide leadership to other software engineers

Requirements

  • Bachelor's Degree in Computer Science, Computer Engineering or closely related field
  • 9 years of proficiency in design and analysis of algorithms, data structures, and design patterns
  • 9 years with at least two modern programming languages (Java, Python, JavaScript, ACE, IIB/ITX, Informatica preferred)
  • Experience with at least three of the following: React, Angular v4+, NodeJS, NoSQL databases, HTML5, CSS, Google Cloud Platform or Amazon Web Services
  • 9 years in understanding of web services technologies such as REST, HTTPS, JSON
  • 9 years with two or more general purpose programming languages including but not limited to: Java, Python (Django/Flask), C/C++, C#, Objective C, JavaScript, or Go
  • 9 years of defining system architectures and exploring technical feasibility trade-offs
  • 9 years producing code that is fault-tolerant, efficient, and maintainable
Benefits
  • Health insurance
  • 401(k) matching
  • Professional development opportunities
  • Paid time off
  • Flexible work arrangements
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
design and analysis of algorithmsdata structuresdesign patternsJavaPythonJavaScriptReactAngularNodeJSNoSQL databases
Soft Skills
leadershipmentoringproblem solvingcommunicationidea generationpresentation skills
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Computer Engineering