Demo

Senior Application Developer (Legislative)

Pennsylvania Legislative Data Processing Center
Harrisburg, PA Full Time
POSTED ON 7/6/2026
AVAILABLE BEFORE 12/26/2026

Legislative Data Processing Center


Title: Senior Applications Developer (Legis)

Department: Legislative Data Processing Center

Reports to:  Supervisor, Legislative Applications

Location:  B-48 Main Capitol, 411 North Street, Harrisburg, PA

Office Hours: Monday – Friday, 8:30am – 5:00pm (hybrid-telework eligible)


Job Overview

The Legislative Data Processing Center (LDPC) provides bi-partisan operational and technical support for the Pennsylvania General Assembly (PGA). LDPC is seeking candidates for the role of Senior Applications Developer for the Legislative Applications team. In this role, you will serve as a key technical resource supporting a web development team currently working within a ColdFusion and .NET environment. You will play a central role in architecting solutions, assisting developers with technical issues, ensuring code quality, tracking incoming requests, and helping the team stay organized and focused on high-priority work.


This is an excellent opportunity for a developer who enjoys both hands-on technical work and cross-functional collaboration, and who is ready to take on a leadership role without leaving the technical trenches.

Primary Responsibilities:

  • Lead the technical design and architecture of enterprise web applications and services that support day-to-day legislative operations of the General Assembly.
  • Review and perform quality assurance (QA) on code developed by team members, ensuring adherence to standards, best practices, and functional requirements.
  • Work closely with business analysts, project managers, and technical teams to deliver high-quality solutions.
  • Work closely with the Application Support Analyst on projects to ensure thorough quality assurance and comprehensive user-facing documentation.
  • Provide technical guidance and mentorship to junior and mid-level developers.
  • Identify and communicate technical risks, code deficiencies, and areas for improvement.
  • Participate in and lead code reviews to maintain a high standard of deliverables.
  • Work closely with DBAs to ensure code changes are successfully deployed to Staging and Production environments; serve as the point of contact with DBAs for successful upgrades of the database, operating systems, and developer tools.
  • Provide recommendations to the Supervisor regarding prioritizing the development team’s workload based on business impact, urgency, and technical dependencies.
  • Collaborate with stakeholders and management to clarify requirements and set realistic expectations for delivery timelines.
  • Coordinate with Supervisor to maintain and groom the team’s task backlog, ensuring work is well-defined and ready for development.
  • Assist the Legislative Applications Supervisor in tracking the progress of development tasks assigned to individual developers.
  • Serve as a primary point of contact for incoming troubleshooting requests and enhancement submissions.
  • Evaluate and triage incoming requests, gather necessary information, and route them appropriately.
  • Document issues and enhancement requests clearly to facilitate efficient resolution by the development team.
  • Following a production implementation, coordinate with developers to ensure that all subsequent tasks are addressed, including comprehensive documentation, user and staff training, and the preparation of troubleshooting resources.

Education

Bachelor’s degree in Computer Science or a related field, with 8–10 years of demonstrated experience.


Required Skills

  • Follow hybrid remote work schedule (3 days in the office, 2 days at home).
  • 8 years of hands-on software development experience, — contributing to the codebase, troubleshooting issues, and reviewing others’ code meaningfully.
  • 5 years of hands-on software development experience with advanced .NET architecture, including cloud‑native design, distributed systems, performance optimization, and modern DevOps practices.
  • Must be highly skilled with SQL and data analysis.
  • Strong QA/Code Review/Testing practices including evaluating code quality, test planning, defect tracking, and release readiness validation.
  • Ability to create complex technical project plans, architect solutions, estimate timelines and milestones, and communicate them effectively to development teams.
  • Communicates technical specifications with the development team but can discuss the same subject in simple, clear terms with non-technical stakeholders.
  • Ability to multitask and juggle competing interests and prioritize accordingly.
  • Proactively anticipates problems and develops solutions before they escalate.
  • Demonstrates leadership presence; able to hold the team accountable and enforce deadlines
  • Ability to focus on projects and lead responsibilities. This role may occasionally be involved in writing code as needed but will spend 50–75% of time focused on team and project needs.
  • Familiarity with issue-tracking tools such as Jira, Azure DevOps, or similar.
  • Knowledge of software development lifecycle (SDLC) best practices.
  • Technical aptitude with the ability to understand legacy and modern codebases.
  • Strong analytical and problem-solving skills.
  • Organized and detail-oriented, with the ability to manage multiple priorities simultaneously.
  • Collaborative team player with a proactive attitude.
  • Comfortable operating in a hybrid technical/coordination role.



Preferred Skills

  • Prior experience in a lead, senior, or mentoring capacity preferred.
  • Familiarity with Legislative processes and workflows



Working Conditions/Environment:

Expected to report to the office during normal business hours (8:30am-5:00pm). May be required to work beyond normal working hours as defined by the needs of the Center and General Assembly. Regular and punctual on-site attendance is an essential function of this position. This position is eligible for hybrid teleworking (2 days a week, remote).



Compensation:

Compensation commensurate with the candidate’s qualifications, experience, and demonstrated expertise. Compensation includes a full package of benefits and generous paid leave.



Applications accepted by


by LinkedIn:

submit resumes and CVs using the Submit button


by Email:

resumes@legis.state.pa.us


Subject Line:

RE: Senior Applications Developer (Legis)


by Mail:


Legislative Data Processing Center

ATTN: Resume

Senate Box 64

Main Capitol Building

Harrisburg, PA 17120


This position description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with this position. All employees are expected to contribute to the overall mission of the Center by performing other duties as required.


The Legislative Data Processing Center is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.

Salary.com Estimation for Senior Application Developer (Legislative) in Harrisburg, PA
$110,131 to $137,403
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Application Developer (Legislative)?

Sign up to receive alerts about other jobs on the Senior Application Developer (Legislative) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Application Developer (Legislative) jobs in the Harrisburg, PA area that may be a better fit.

  • Pennsylvania Legislative Data Processing Center Harrisburg, PA
  • Legislative Data Processing Center Title: Senior Applications Developer (Admin) Department: Legislative Data Processing Center Reports to: Supervisor, Admi... more
  • 28 Days Ago

  • LingaTech Harrisburg, PA
  • Location: Harrisburg, PA Position Type: Hybrid Hybrid Schedule: Onsite minimum 2 days per week Contract Length: Long-term Position Overview: We are seeking... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!