Lead Decision Support Analyst – Python Developer

Highmark Health
•$94,200 - $151,000•Onsite

About The Position

As an integral member of the team, this role provides technical leadership to a small team of application developers focused on building and maintaining scalable software applications. The incumbent takes an enterprise-wide architectural view to drive the technical execution of products across the software development lifecycle, from idea generation and business analysis through technical design and software development. Using modern design patterns and programming languages—primarily Python, alongside R—the role turns application design concepts into functional, high-performance software. The position also collaborates with customers, design teams, and data management staff to model data sources, define operational and security frameworks, and deliver decision support solutions that support business strategies. The role provides analytic and consultative support to internal customer areas and external business partners, mentors less-experienced colleagues, and leads the implementation of solutions to complex business problems. It defines study issues and approaches, develops analytical methods and database designs, models data sources and flows, and helps ensure secure delivery of information. The role also interprets data and results, prepares or supports reports and presentations, and develops and maintains complex computer programs using languages and technologies such as Python, R, SAS, SQL, DB2, Teradata, and Oracle.

Requirements

  • Bachelor's degree in Computer/Information Science, Mathematics/Statistics, Economics, Industrial Engineering, Operations Research, or a related field.
  • Seven years of relevant, progressive experience in the area of specialization, including experience leading projects of varying size and complexity.
  • Strong technical skills in mainframe, PC, and internet-based technologies, with proficiency using large and complex databases.
  • Strong skills using third-party office and report-generation products such as Microsoft Office, Business Objects, Cognos, and Enterprise Guide.
  • Strong communication skills, including comfort presenting findings and recommendations to senior management.

Nice To Haves

  • Master's degree in Computer/Information Science, Mathematics/Statistics, Economics, Industrial Engineering, Operations Research, or a related field.
  • Demonstrated proficiency in developing complex Python applications.
  • Documented experience querying complex relational databases and demonstrated proficiency in SQL.
  • Understanding of object-oriented software design and modern design patterns.
  • Experience programming in R and/or SAS.
  • Unix shell scripting experience.
  • Git repository experience.

Responsibilities

  • Develop and foster internal relationships across the corporation and provide analytic and consultative support to internal customer areas and external business partners.
  • Mentor less-experienced colleagues on technical and business aspects of project and consultative work.
  • Determine how decision support systems can provide information for effective business decisions; translate requirements into applications using appropriate decision support and reporting tools.
  • Use technical knowledge and experience to propose solutions to complex business problems and lead implementation of recommended solutions.
  • Lead the definition of issues and ideas to be studied and determine the methodological and technical approaches for studies and projects.
  • Create or develop analytical methods, database designs, and performance measurements, or adapt existing solutions to new areas.
  • Model data sources and flows and work with data management staff to define operational, policy, and security frameworks for precise and secure information delivery.
  • Interpret raw data, statistical results, and compiled information; identify follow-up actions; and prepare or assist with written reports and oral presentations for internal and external audiences.
  • Develop and maintain moderately to extremely complex computer programs using 4GL programming languages and database technologies.
  • Perform other duties as assigned or requested.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service