Applications Developer, Office of Information Technology, PGCB Bureau of Administration

Commonwealth of Pennsylvania•Dauphin County, PA
•Hybrid

About The Position

The Applications Developer with the Pennsylvania Gaming Control Board’s Office of Information Technology performs advanced application development work involving analysis, design, programming, testing, and maintenance of highly complex business systems. The role provides technical leadership, coordinates projects, and guides technology solutions supporting critical operations. The developer helps shape system design, application architecture, and future technology decisions while improving business operations and user experience. The position is full-time, with work hours of 8:00 AM to 4:30 PM, Monday through Friday, and a 30-minute lunch. Part-time telework may be available for employees with a securely configured high-speed internet connection who work from an approved location in Pennsylvania. Employees unable to telework may report to the headquarters office in Harrisburg. Telework availability may change. Employment is contingent on completing a Personal History Questionnaire and a thorough background investigation, including drug screening, followed by review and approval by the Board.

Requirements

  • One year of technical information technology experience in applications development and/or business process analysis, plus a bachelor's degree in Computer Science, Management, Computer or Business Information Systems, or a closely related field; or three years of information technology experience in applications development or applications maintenance, plus an associate’s degree in any information technology field; or five years of technical information technology experience in applications development and/or business process analysis.
  • Experience with Java, .NET Framework 4.8, 8 and 10, MS Visual Studio, ASP.NET web application development, Blazor, MVC Core, Entity Framework, and Structured Query Language (SQL).
  • Ability to perform the essential job functions.

Nice To Haves

  • Experience managing or supporting IBM FileNet.

Responsibilities

  • Analyze business needs, develop system requirements, and design solutions for complex applications.
  • Guide development activities, coordinate project tasks, and monitor progress on major system initiatives.
  • Build, test, debug, and maintain application code in accordance with technical standards.
  • Design application frameworks, database structures, and technology solutions that support long-term growth.
  • Integrate security requirements, user access controls, and recovery procedures into application designs.
  • Advise stakeholders, provide training, and recommend technology improvements to strengthen operations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service