PSP- TAS2 A4 SC3 (Senior Application Developer)
Pennsylvania State Police
Submission Requirements
- •Resume must use the agency PA ITSA template. Other formats will not be considered.
- •RTR must be fully completed and physically signed. Unsigned forms will not be considered.
- •Skills assessment must be completed in VectorVMS format. All required skills must be addressed.
- •All information provided must be accurate. Misrepresentation may result in disqualification.
Job Description
***This requisition is funded through 6/30/27, so use that date in the RTR. Please note contract end date is dependent on the final schedule and projected needs. Historically, additional funding occurs in 1-year increments.***
The candidate should have all the following requirements:
· IT expertise in development and support of large, complex, mission critical, enterprise software systems
· Provide a highly stable and supportable environment improving all aspects of the Enterprise system
· Provide ongoing assessment of the operational state of the network, compute, and security
operations and drive continuous improvements
· Continuously evaluate the evolving needs of the Enterprise systems and ensure sufficient
capacity is planned and in place to meet the needs of the agencies and customers
· Lead the identification and mitigation of risks, troubleshoot, and provide resolution to
complex end to end scenarios involving multiple external agencies, products, protocols,
networks and technology stacks
· Develop and document standards, policies, processes, roles, and responsibilities to support
the operations
· XML Schema Mastery: Expert-level proficiency in XSD (XML Schema Definition), including the ability to navigate and extend the NIEM core and individual justice domain schema
· Transformation Logic: Extensive experience with XSLT 2.0/3.0 and XPath for mapping legacy GJXDM elements to their corresponding NIEM components
· Tooling Proficiency: Hands-on experience with NIEM-specific tools such as the Altova XMLSpy for schema management
· Maintain and enhance documentation of architecture, infrastructure, and system trouble
shooting methods
· Develop, measure, and maintain KPI’s for the core network, compute, and security
operations and supporting reports, dashboards, and executive summaries
· Unique combination of expertise in Solution Management applications
· Understanding of OO concepts and design patterns
· Good understanding of TFS, build and deployment process
· Problem solving and critical thinking
· Must be able to work independently
· Can communicate effectively with multiple team members at a given time
· Strong team-building, vendor and customer relations skills
Required skills and Experience
· Required: 4 Year college degree
· Required: .NET Framework (1.1 – 4.6.x) – 5 years
· Required: .NET Core – 2 years
· Required: ASP.NET – 5 years
· Required: After hours support
· Required: C# – 5 years
· Required: WCF Web Services – 5 years
· Required: Object Oriented Development – 5 years
· Required: Web API – 2+ year
· Required: MS SQL Server – 5 years
· Required: Visual Studio – 5 years
· Required: IEPD Lifecycle Management: Proven track record of developing and documenting IEPD according to the NIEM specification – 3 years
· Required: ESB Migration: Experience refactoring custom client interfaces and web services (SOAP/REST) to consume NIEM-conformant messages without breaking downstream legacy consumers – 3 years
· Namespace Management: Ability to manage XML namespaces and versioning strategies to ensure backward compatibility during a multi-phased migration – 3 years
· Required: Broad experience in software development including coding, testing, deployment and maintenance of applications developed on Microsoft stack - 6 years
· Required: Experience maintaining and extending technical documentation – 5 years
· Required: Understanding and working experience with Microsoft SQL Server – 5 years
· NICE TO HAVE: Experience with Azure
Skills Assessment
Required skills must be completed during application.
| Skill | Required / Desired | Experience |
|---|---|---|
| 4 Year college degree | Required | — |
| Broad experience in software development including coding, testing, deployment and maintenance of applications developed on Microsoft stack | Required | 6 Years |
| .NET Framework (1.1 – 4.6.x) | Required | 5 Years |
| ASP.NET | Required | 5 Years |
| C# | Required | 5 Years |
| WCF Web Services | Required | 5 Years |
| Object Oriented Development | Required | 5 Years |
| MS SQL Server | Required | 5 Years |
| Visual Studio | Required | 5 Years |
| Experience maintaining and extending technical documentation | Required | 5 Years |
| Understanding and working experience with Microsoft SQL Server | Required | 5 Years |
| IEPD Lifecycle Management: Proven track record of developing and documenting IEPD according to the NIEM specification | Required | 3 Years |
| ESB Migration: refactoring custom client interfaces & web services (SOAP/REST) to consume NIEM-conformant messages w/o breaking downstream consumers | Required | 3 Years |
| Namespace Management: Ability to manage XML namespaces and versioning strategies to ensure backward compatibility during a multi-phased migration | Required | 3 Years |
| .NET Core | Required | 2 Years |
| Web API | Required | 2 Years |
| Afterhours support | Required | — |
| Experience with Azure | Desired | — |