Hybrid Full-time

Penn State is hiring a Full-Stack Software Engineer, Pennsylvania Commission on Sentencing

About the Role

Penn State’s Pennsylvania Commission on Sentencing (PCS) is hiring a Full-Stack Software Engineer to modernize and support the mission-critical applications used by courts across Pennsylvania. As part of the Applications and Information Technology Unit, you will implement new application features, diagnose and correct defects, and manage application data, integrations, and environments.

What You'll Do

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

What We're Looking For

  • Bachelor's Degree.
  • 3+ years of relevant experience for an Advanced Professional role (or equivalent combination).
  • 1+ years of relevant experience for an Intermediate Professional role (or equivalent combination).
  • Experience with object-oriented programming and relational databases.
  • Comfort working within an existing application architecture to deliver new features.
  • Exceptional analytical and creative problem-solving skills.
  • Outstanding attention to detail, accuracy, and organizational skills.
  • Excellent verbal and written communication and interpersonal skills.
  • Authorization to work in the U.S. and successful completion of required background checks.

Nice to Have

  • Knowledge of the Pennsylvania criminal justice system.

Technical Stack

  • Frontend: Angular, JavaScript, HTML, CSS
  • Backend: ASP.NET, C#, Entity Framework
  • Data: Microsoft SQL Server
  • APIs & Services: REST, WCF, SOAP
  • Infrastructure: IIS, Microsoft Azure

Team & Environment

The Applications and Information Technology Unit includes a business systems analyst and two developers.

Benefits & Compensation

  • Salary range: $76,700.00 - $145,700.00
  • Comprehensive medical, dental, and vision coverage
  • Robust retirement plans
  • Substantial paid time off including holidays, vacation and sick time
  • Generous 75% tuition discount for employees and eligible family members

Work Mode

This is a hybrid position located in Pennsylvania.

Penn State is an equal opportunity employer and is committed to providing employment opportunities to all qualified applicants without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Required Skills
AngularJavaScriptHTMLCSSASP.NETC#Entity FrameworkMicrosoft SQL ServerRESTWCFFull-Stack DevelopmentSoftware EngineeringWeb Application Development
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Penn State

A university with a teaching, research, and service mission.

Visit website
Job Details
Category fullstack
Posted a month ago