Software Design Developer

Penn State University

University Park Campus
Campus City:
University Park, PA
Date Announced:
Date Closing:
Job Number:
Level/Salary Band:
04 – M – Exempt
Work Unit:
College of the Liberal Arts
Pennsylvania Commission on Sentencing
Full/Part Time:


The Pennsylvania Commission on Sentencing (PCS) invites applications for the position of Systems Design Specialist. In conjunction with another in-house Systems Design Specialist, this position will assist in bringing application development, support and management of a Commission-owned application in-house, to reduce vulnerability by eliminating reliance on external vendors, and to assist with building the next generation of the application. This position will be part of a team that manages the Commission's current web-based application (SGS Web) and assist with the development of a next generation application. SGS Web serves as the Commission’s online sentencing guideline calculation and reporting tool and its repository for sentencing data. It was vendor-developed in 2001 using ASP.NET, C#, and Oracle (since replaced with SQL Server). SGS Web is hosted by the Pennsylvania Justice Network (JNET), which is the Commonwealth’s primary public safety and criminal justice information broker. SGS Web queries criminal histories from Administrative Office of Pennsylvania Courts (AOPC) through its case management systems. Responsibilities include system administration, lead developer and project manager of assigned tasks. Duties include assisting with: management of projects, coordination of transition of current application from outside vendors to in-house support; assisting with creating a Request for Proposal (RFP) and selecting a vendor, and contributing to the specialized design, development and implementation of a next generation application; and assisting with the oversight of development, training and JNET-based production environments. Responsibilities also include: working with a small team of programmers in developing cutting edge products; assisting with project oversight; serving as one of the specialized leads in the development and future features of the Commission's JNET-based application, and keeping abreast of technologies that might be used to enhance functionality and performance capabilities. Specialized support of the current application includes identifying and diagnosing problems and creating solutions, and coordination with the staff of the Commonwealth's secure Justice Network (JNET) and data providers (e.g., Administrative Office of Pennsylvania Courts, Pennsylvania State Police, Pennsylvania Department of Corrections, Pennsylvania Board of Probation and Parole) to resolve performance delays, service interruptions and other disruptions or inefficiencies. As with development, this requires the ability to design, develop, test, debug, ensure proper operation of, implement, modify and support new or existing applications software, systems software and perform the necessary systems administration to provide a total systems solution in accordance with area standard practices. Typically requires a Bachelor's degree or higher plus eight years of related experience, or an equivalent combination of education and experience. Experience in jasper reports is a plus. The successful candidate must possess strong writing and oral communication skills as well as excellent interpersonal, organizational, and managerial skills. The candidate must also be able to work efficiently and effectively in both independent and collaborative situations; being a team player is an essential part of the job. The candidate should possess experience and skills with: managing production systems and production code deployment, -application architecture using Microsoft technologies. Must have understanding and working experience using ASP.NET Core, C#, Entity Framework, and understanding of Service Oriented Architecture with WCF/Web API development; object oriented concepts and design patterns; advance concepts for web application performance tuning; advance understanding of security concepts for application and services; using Microsoft SQL Server, including database programming (stored procedures, SSIS, etc.) and performance timing. Experience with configuration of Microsoft SQL server and SQL Server Reporting Services (SSRS); IIS configuration. The candidate should also have a demonstrated ability to translate business requirements into data and application architectures, understanding of full software development cycle, and knowledge of project management processes and practices. The optimal candidate will have experience with SGS Web, Pennsylvania Sentencing Guidelines, and/or the criminal justice system generally. This position will be required to work with staff at the Commission’s University Park and Harrisburg offices, with Commission partners at other state agencies in the Harrisburg region, and with external vendor(s) contracted through the RFP process. While some travel and on-site meetings in these locations will be required, alternate work arrangements, including telecommuting, is possible. A valid driver's license and successful completion of a motor vehicle records check will be required in addition to standard background checks. This is a fixed-term appointment funded for one year from date of hire with excellent possibility of re-funding.

These salary bands have been established to provide salary guidelines for staff positions.

Salary Band Minimum Midpoint Maximum
A $16,584 $24,456 $32,328
B $18,240 $26,904 $35,556
C $19,728 $29,592 $39,456
D $21,708 $32,568 $43,416
E $24,312 $36,468 $48,612
F $27,228 $40,848 $54,456
G $30,012 $45,744 $61,500
H $34,188 $52,140 $70,080
I $38,988 $59,424 $79,908
J $43,716 $67,740 $91,812
K $50,712 $78,600 $106,488
L $58,836 $91,176 $123,528
M $68,232 $105,756 $143,292
N $80,508 $124,788 $169,068
O $93,492 $147,252 $201,024
P $110,340 $173,760 $237,192
Q $126,396 $199,056 $271,728
R $151,668 $238,872 $326,088