Senior Applications Developer

Commonwealth of PennsylvaniaDauphin County, PA
Hybrid

About The Position

Are you interested in playing a key role in keeping important workforce systems strong and reliable? As the Senior Applications Developer, working with the Commonwealth Workforce Development System (CWDS), you will perform highly complex advanced technical work in its analysis, planning, design, development, testing, implementation and maintenance. You will have the opportunity to develop new application systems to meet program initiatives that are associated with the Workforce Development business programs. Apply today and help create solutions that improve how Pennsylvanians access services every day. This position supports major workforce applications by leading technical planning, design, and development for complex systems. You will guide key projects that keep important applications current and dependable.

Requirements

  • One year as an Applications Developer 2 or Computer Programmer 4 (Commonwealth job title or equivalent Federal Government job title, as determined by the Office of Administration)
  • Five years of information technology experience that includes three years of experience in applications development or applications maintenance
  • Three years of information technology experience in applications development or applications maintenance, and an associate’s degree in any information technology field
  • One year of information technology experience in applications development or applications maintenance, and a bachelor's degree in any information technology field
  • An equivalent combination of experience and training
  • Meet the PA residency requirement
  • Be able to perform essential job functions

Responsibilities

  • System Design: Work with teams to plan system structures and technical solutions that support workforce programs
  • Application Development: Build and update advanced web and client server applications using current programming tools
  • Technical Leadership: Guide developers by sharing knowledge, reviewing code, and supporting high quality standards
  • Problem Resolution: Analyze issues, identify solutions, and support applications during testing and after implementation
  • Project Planning: Help estimate timelines, gather requirements, and support project goals for critical systems
  • User Support: Work with program staff to explain system functions, address concerns, and improve application usability

Benefits

  • Telework: You may have the opportunity to work from home (telework) part-time.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service