Applications Developer 2

Commonwealth-of-Pennsylvania

Harrisburg (Dauphin County)

Hybrid

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Commonwealth of Pennsylvania’s Public Utility Commission is seeking an Application Developer to design, build, and maintain .NET applications in a public service context. This role supports internal operations and statewide platforms, translating user needs into technical specs and delivering reliable, secure systems.

You will work with the Office of Communications team to implement .NET 6/7/8 solutions, build APIs, and optimize SQL Server objects, while ensuring performance, accessibility,

Qualifications

  • Experience developing and maintaining .NET applications.
  • Ability to design, test, and deploy applications using .NET 6/7/8.
  • Knowledge of security and accessibility standards.

Responsibilities

  • Design, develop, test, and deploy applications using .NET 6/7/8.
  • Build APIs and integration layers that connect internal systems.
  • Develop and manage SQL Server database objects, including queries and stored procedures.
  • Translate business needs into technical specifications and provide support throughout the project lifecycle.
  • Troubleshoot and resolve application issues through root cause analysis.
  • Ensure applications meet cybersecurity, privacy, and regulatory standards.

Skills

C#
VB.NET
ASP.NET
SQL
Web API
Security

Education

Bachelor's degree in IT
Associate's degree in IT

Tools

Visual Studio
SQL Server
REST APIs

Job description

Are you a skilled application developer looking to make an impact where technology meets public service? The Public Utility Commission (PUC) is on the hunt for a driven and creative professional to join our Product Development Section as a key contributor in building and maintaining cutting-edge .NET applications. If you are excited by meaningful work, interested in collaborating with a skilled Office of Communications team, and using your knowledge of modern web technologies, then this is your chance to make a real difference. Be part of something bigger!

As an Application Developer in the PUC's Product Development Section, you will play a critical role in advancing the agency's digital services. You will design, build, and maintain applications that directly support internal operations and public-facing platforms used by citizens and stakeholders statewide. You will be expected to analyze user and system requirements, develop solutions in a Microsoft .NET environment, and ensure your work meets performance, security, and accessibility standards. This role relies on a strong understanding of software engineering principles, attention to detail, and a commitment to delivering reliable, user-centered systems.

Your responsibilities will include:

  • Application Development and Enhancement: Design, develop, test, and deploy applications using .NET 6/7/8, Visual C#, VB.NET, ASP.NET, and related technologies; maintain enhance existing applications while contributing to modernization and migration efforts toward newer frameworks and platforms

  • System Integration: Build APIs and integration layers that connect internal systems and enable efficient data exchange between platforms

  • Database Management: Develop and manage SQL Server database objects, including writing complex queries, stored procedures, and optimizing performance

  • Requirement Gathering: Work with stakeholders and end-users to translate business needs into technical specifications, and provide technical support throughout the project lifecycle

  • Issue Resolution: Troubleshoot and debug application problems through root cause analysis and diagnostic tools, document solutions and implement preventive measures

  • Security Compliance: Ensure applications meet cybersecurity, privacy, and regulatory standards

Interested in learning more? Additional details regarding this position can be found in the position description.

Work Schedule and Additional Information
  • Full-time employment
  • Work hours are 8:30 AM to 4:30 PM, Monday - Friday, with a 30-minute lunch.
  • Telework: Part-time work from home (telework) may be a potential feature of this position. The successful candidate is required to report to the headquarters worksite daily, unless the employee meets eligibility requirements and telework has been approved. Management may discontinue any telework arrangement at any time, for any reason. In order to telework, you must have a securely configured high-speed internet connection. If you are unable to telework, you will have the option to report to the headquarters office.
    • To be eligible to participate in telework, the employee's alternate (telework) worksite must meet the following requirements:
      • Within a reasonable travel distance of headquarters; and
      • Within the Commonwealth of Pennsylvania.
    • Please direct all questions regarding reasonable distance and the type of available telework to the PUC Human Resource Office at ra-puchr@pa.gov or 717.787.8714.
  • Salary: In some cases, the starting salary may be non-negotiable.
  • You will receive further communication regarding this position via email. Check your email, including spam/junk folders, for these notices.
Qualifications

Minimum Experience and Training Requirements:

  • One year as an Applications Developer 1 or Computer Programmer 3 (Commonwealth job title or equivalent Federal Government job title, as determined by the Office of Administration); or
  • Four years of information technology experience that includes two years of experience in applications development or applications maintenance; or
  • Two years of information technology experience in applications development or applications maintenance, and an associate’s degree in any information technology field; or
  • A bachelor's degree in any information technology field.
  • Applicants will be considered to have met the educational requirements once they are within 3 months of graduating with a qualifying degree.
Other Requirements
  • You must meet PA residency requirement. For more information on ways to meet PA residency requirements, follow link and click on Residency Guidelines.
  • You must be able to perform essential job functions.
Veterans
  • Pennsylvania law (51 Pa. C.S. §7103) provides employment preference for qualified veterans for appointment to many state and local government jobs. To learn more about employment preferences for veterans, go to www.pa.gov/agencies/employment/how-to-apply.html and click on Veterans.
Telecommunications Relay Service (TRS)
  • 711 (hearing and speech disabilities or other individuals).

If you are contacted for an interview and need accommodations due to a disability, please discuss your request for accommodations with the interviewer in advance of your interview date.

The Commonwealth is an equal employment opportunity employer and is committed to a diverse workforce. The Commonwealth values inclusion as we seek to recruit, develop, and retain the most qualified people to serve the citizens of Pennsylvania. The Commonwealth does not discriminate on the basis of race, color, religious creed, ancestry, union membership, age, gender, sexual orientation, gender identity or expression, national origin, AIDS or HIV status, disability, or any other categories protected by applicable federal or state law. All diverse candidates are encouraged to apply.

  • Completing the application, including all supplemental questions, serves as your exam for this position. No additional exam is required at a test center (also referred to as a written exam).
  • Your score is based on the detailed information you provide on your application and in response to the supplemental questions.
  • Your score is valid for this specific posting only.
  • You must provide complete and accurate information or:
    • your score may be lower than deserved.
    • you may be disqualified.
  • You may only apply/test once for this posting.
  • Your results will be provided via email.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Applications Developer Administrator
Applications Developer Administrator

Commonwealth of Pennsylvania • Pennsylvania

On-site
USD 70,000 - 100,000
Applications Developer Administrator
Applications Developer Administrator

Commonwealth-of-Pennsylvania • Harrisburg

On-site
USD 85,000 - 110,000
Applications Developer 2
Applications Developer 2

Commonwealth Of Pennsylvania • Shippensburg

Hybrid
USD 69,000 - 105,000
Applications Developer 2
Applications Developer 2

Commonwealth-of-Pennsylvania • Shippensburg

Hybrid
USD 60,000 - 80,000
Applications Developer Administrator
Applications Developer Administrator

Commonwealth of Pennsylvania • Harrisburg

On-site
USD 89,996 - 136,842
Roadway Programs Technician 1
Roadway Programs Technician 1

Commonwealth-of-Pennsylvania • Montoursville

On-site
USD 37,000 - 46,000
Licensing and Certification Evaluator
Licensing and Certification Evaluator

Commonwealth of Pennsylvania • Pennsylvania

Hybrid
USD 42,000 - 52,000
Program Analyst 3
Program Analyst 3

Commonwealth of Pennsylvania • Pennsylvania

Hybrid
USD 55,000 - 75,000
Program Analyst 2
Program Analyst 2

Commonwealth Of Pennsylvania • Harrisburg

On-site
USD 60,000 - 80,000
Telework options
Health insurance
Retirement plans
Utility Financial Engineer Trainee
Utility Financial Engineer Trainee

Commonwealth of Pennsylvania • Pennsylvania

Hybrid
USD 52,000 - 70,000