Lead Decision Support Analyst – Python Developer

Highmark Health•Carolina, PA
•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 technical execution across the software development lifecycle, from idea generation and business analysis through technical design and software development. Using modern design patterns and core programming languages—primarily Python, alongside R—the role turns application design concepts into functional, high-performance software. The position 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. It provides analytic and consultative support to internal customers and external business partners, interprets data and analytical results, and communicates findings and recommendations to varied audiences. This office-based role requires a bachelor's degree in a related field and seven years of relevant, progressive experience, including leading projects of varying size and complexity. The preferred qualifications include complex Python application development, SQL and relational database proficiency, object-oriented software design, and experience with R or SAS. The listed pay range is $94,200 to $151,000.

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, including comfort and proficiency using large and complex databases.
  • Strong skills with third-party office and report-generation products such as Microsoft Office, Business Objects, Cognos, and Enterprise Guide.
  • Strong communication skills and 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 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.
  • 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 needed for effective business decisions, and translate requirements into applications using appropriate decision support and reporting tools.
  • 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 methods of analysis, database design, and performance measurement, or adapt existing solutions to new areas.
  • Model data sources and flows and work with data management staff to establish operational, policy, and security frameworks for precise and secure information delivery.
  • Interpret raw data, statistical results, or compiled information; identify follow-up actions; and prepare or assist with written reports and oral presentations of findings for internal and external audiences.
  • Develop and maintain moderately to extremely complex computer programs using 4GL languages such as SAS, R, and SQL, and database technologies such as DB2, Teradata, and Oracle.
  • Perform other duties as assigned or requested.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service