Full-Stack Software Engineer, Pennsylvania Commission on Sentencing

Penn State University
Ferguson Township, PA
Job Description
The Pennsylvania Commission on Sentencing is seeking a Full-Stack Software Engineer to help modernize and support mission-critical applications used by courts across Pennsylvania. The Full-Stack Software Engineer will implement new application features, diagnose and correct defects, and manage application data, integrations, and environments.

Requirements

  • Design and develop modifications and new application features to support legislative mandates, modernize technology, and deliver advanced capabilities for PCS.
  • Collaborate with other PCS business units to gather and translate business requirements and operational needs into effective technical solutions in support of agency-wide initiatives.
  • Ensure code quality through peer code reviews, unit testing, and adherence to development best practices.
  • Support and maintain CI/CD pipelines, utilize version control and branching strategies, and coordinate automated build, deployment, and release activities.
  • Implement and support web service integrations by collaborating with partner state agencies.
  • Analyze and diagnose application and data issues reported by users and PCS staff; implement bug fixes or devise workarounds to address issues.
  • Provide oversight and perform system administration for development, test, training, and production environments.
  • Perform database administration tasks and manage application data extracts and data transfer processes.
  • Provide limited support for other technologies, including reporting and data analytics platforms, virtual conferencing, and collaboration tools.

Benefits

  • Comprehensive medical, dental, and vision coverage
  • Robust retirement plans
  • Substantial paid time off
  • Generous 75% tuition discount
]]>