Principal Software Engineer

Posted 6hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Principal Software Engineer responsible for building scalable software applications at Highmark Health. Collaborating across teams to drive technical execution of multi-channel solutions.

Responsibilities:

  • 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