Senior Business Analyst
Mechanicsburg, PA
Contracted
Experienced
Location: Mechanicsburg, PA
Position Type: Mostly Remote
Hybrid Schedule: Onsite rarely, as needed
Contract Length: Long-term with annual extensions
Position Overview:
This role involves supporting full lifecycle system development efforts by eliciting, analyzing, and documenting business and functional requirements for both new and existing applications. The position operates primarily in a Waterfall environment, partnering closely with business and technical teams to drive process improvements, define system behavior, and ensure successful implementation and testing.
Duties:
Position Type: Mostly Remote
Hybrid Schedule: Onsite rarely, as needed
Contract Length: Long-term with annual extensions
Position Overview:
This role involves supporting full lifecycle system development efforts by eliciting, analyzing, and documenting business and functional requirements for both new and existing applications. The position operates primarily in a Waterfall environment, partnering closely with business and technical teams to drive process improvements, define system behavior, and ensure successful implementation and testing.
Duties:
- Gather, analyze, and document business rules, processes, and legislative requirements
- Lead requirements elicitation sessions with business stakeholders and technical teams for complex initiatives
- Analyze policies, procedures, and other documentation to determine system and process impacts
- Collaborate with users to define, refine, and improve business processes aligned with system functionality
- Develop and enhance detailed business and functional requirements
- Prepare and review functional specifications to support development and system design
- Create use cases and other structured requirements documentation
- Work independently to drive requirements efforts with minimal oversight
- Support system testing activities, including validation of requirements and functionality
- Assist in the creation and management of system change requests
- Contribute to planning and prioritization of system enhancements and updates
- Develop training materials to support end users and system adoption
- Troubleshoot system, data, and process-related issues
- Partner with development and database teams to identify data migration and integration opportunities, documenting associated business rules
- Produce mockups and visual aids to support requirements gathering and stakeholder alignment
- Develop process flow diagrams for current (As-Is) and future state (To-Be) processes
- Perform basic SQL queries to support analysis and validation efforts
- Provide additional support across project activities as needed
- 7 years of experience working within the SDLC, including Waterfall and/or Agile methodologies
- 7 years of experience writing use cases and comprehensive requirements documentation
- 7 years of experience developing detailed business requirements
- 7 years of experience developing functional requirements for system implementations
- 7 years of experience in business process re-engineering and optimization
Preferred Qualifications:
- 3 years of experience in business change management initiatives
- 3 years of experience using Team Foundation Server (TFS) for project tracking and collaboration
Apply for this position
Required*