What are the responsibilities and job description for the Senior Business Analyst position at Prorec Resource Solutions, LLC?
Location: Cumberland County, PA
Work Arrangement: Full-time Telework
Schedule: 8 AM - 4 PM (40 hours per week)
Contract: 05/18/2026 – 6/30/27. Historically, these roles are extended for an additional year.
Interview Type: Virtual
Visas Accepted: USC, GC, GC EAD, H1B
Role Overview
DOC requires the services of a Business Analyst staff augmentation consultant to assist the technical staff in gathering and documenting the system functional and system requirements for new development projects and enhancements to existing applications for DOC and Pennsylvania Parole Board (PPB) users.
DOC IT primarily uses the Waterfall methodology. While we use Agile methodology for tracking project work (sprint planning and our development efforts), the candidate must have skill and expertise in eliciting and documenting requirements in a Waterfall environment. Experience with both waterfall and agile project methodologies is encouraged, Agile is not required.
Primary Responsibilities
Work Arrangement: Full-time Telework
Schedule: 8 AM - 4 PM (40 hours per week)
Contract: 05/18/2026 – 6/30/27. Historically, these roles are extended for an additional year.
Interview Type: Virtual
Visas Accepted: USC, GC, GC EAD, H1B
Role Overview
DOC requires the services of a Business Analyst staff augmentation consultant to assist the technical staff in gathering and documenting the system functional and system requirements for new development projects and enhancements to existing applications for DOC and Pennsylvania Parole Board (PPB) users.
DOC IT primarily uses the Waterfall methodology. While we use Agile methodology for tracking project work (sprint planning and our development efforts), the candidate must have skill and expertise in eliciting and documenting requirements in a Waterfall environment. Experience with both waterfall and agile project methodologies is encouraged, Agile is not required.
Primary Responsibilities
- Collect, analyze, and document business rules, processes, and legislation
- Lead business requirements gathering sessions with business and technical resources for complex system development projects
- Analyze legislation or other business documentation to determine necessary IT system changes or business process changes
- Work with business users to develop and implement improved business processes
- Work with users to develop or enhance system requirements
- Prepare or review detailed functional specifications for complex IT systems development or enhancement projects
- Prepare use cases or other types of requirements documentation
- Assist with system testing
- Assist with preparation of system change requests
- Assist with planning and prioritization of system changes
- Assist with creation of training materials
- Troubleshoot system, data, or process problems
- Prepare mock-ups and process flows for As Is and To Be business processes
- Perform basic SQL queries for analysis purposes
- Experience with SDLC, Waterfall and /or Agile Methodology
- Experience with writing use cases and requirements documents
- Experience with developing business requirements
- Experience with developing functional requirements
- Experience business process re-engineering
- Experience in business change management
- Experience with Team Foundation Server (TFS)