Certified Woman & Minority Owned

Apply for this job

Sr. Business Analyst

Harrisburg, PA 7.5 Months
Contract $67.83/hour - $72.83/hour






Accepted: .doc, .docx, .pdf, - max 20MB
Posted: Oct 27, 2026
Ref: BTPAFA267

Position Overview


Hybrid Work: Candidates are expected to be in the office 2 days a week (offices available statewide)with one of those days being Wednesday. 3 days can be worked from home/remote.

Position Summary

The client is seeking an experienced Sr. Business Analyst to work on requirement gathering, design and testing for the modernization of the Commission’s CAI application. The CAI application is critically important for resolving complaints from the public with utilities companies. A three-year long modernization effort is about to start that will involve the planning and delivery of this exciting project. This role will be responsible for working with the business unit subject matter experts and identifying and recommending key system improvements while retaining the existing key functionality and ensuring it is migrated to the new system. This role requires someone with a strong background in identifying ways to make process improvements wherever they can occur. This position will require an individual that can work well with a team and be able to work independently. This role will make recommendations to the business unit, be able to clearly document them and be able to discuss in detail with other team members such as the Product Manager, Data Modeler, Developers, and Product Owner. This individual will also need a strong testing background and will be able to test the functionality of the system to verify the accuracy of the changes.

Key Responsibilities
Document the existing requirements of the CAI application and verify all key functionality is accounted for.
Prioritizes requirements, link them to legislative/policy requirements where applicable
Work with the various business units and make recommendations for system improvements.
Propose new features that bring business value to the system.
Work directly with the Product Manager in the translation of business requirements into clear user stories and define the acceptance criteria.
Assist in analyzing technical approaches (including potential platform, architecture, and integration decisions) as needed.
Work with the Product Manager as needed to assist in assuring business requirements is clearly understood by the technical delivery team.
Support change management, user adoption, and training efforts related to the modernized solution as needed.
Ensure the product aligns with Commonwealth and client standards for security, accessibility (WCAG), data privacy, and compliance.
Help identify risks, dependencies, and impediments.
Provide regular status updates and recommendations to IT leadership and business sponsors.



Skill - Required / Desired - Amount of Experience
Business Analyst of which at least three are in a Sr. Analyst role. - Required - 7 Years
Demonstrated experience analyzing legacy applications or leading digital transformation requirement gathering. - Required
Strong experience gathering requirements and translating them into clearly understood user stories. - Required
Working knowledge of Agile/Scrum methodologies and tools (Azure DevOps, Jira, or similar). - Required
Experience with the testing of large projects. - Required
Experience leading and coordinating UAT - Required
Excellent written and verbal communication skills, with the ability to communicate effectively with both technical and non-technical audiences. - Required
Strong organizational and prioritization skills with the ability to manage competing demands. - Required
Experience with analysis as it relates to enterprise application modernization (e.g., migrating from legacy platforms, moving to modern architecture - Highly desired
Experience with process improvement and business process reengineering. - Highly desired
Knowledge of accessibility standards (WCAG 2.1) and public-sector compliance requirements. - Highly desired
Previous experience working with Commonwealth of client agencies or similar public-sector organizations. - Highly desired


Notes:
Hybrid Work: Candidates are expected to be in the office 2 days a week (offices available statewide)with one of those days being Wednesday. 3 days can be worked from home/remote.


VIVA is an equal opportunity employer. All qualified applicants have an equal opportunity for placement, and all employees have an equal opportunity to develop on the job. This means that VIVA will not discriminate against any employee or qualified applicant on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status

Trusted by 100+ Fortune 500 Companies

Competitive Benefits


Your well-being Matters

Health & Future Fully Covered

At VIVA, employee well-being is paramount. Our comprehensive benefits package ensures your health, financial security, and quality of life are always prioritized.

Health Insurance

VIVA provides employees access to a comprehensive group health insurance plan (Medical, Dental, Vision, Basic Life, Term Life, and Accidental Death) through our flexible PPO plan-allowing you the freedom to choose healthcare providers.

401(k) Retirement Planning

Plan securely for your future with automatic payroll deductions into a tax-advantaged 401(k) retirement plan, including employer-matching contributions for eligible employees.

Performance Bonuses & Referrals

Earn performance-based bonuses and generous referral incentives of up to $500 when recommending talented candidates who become part of the VIVA family.

Biweekly Direct Deposit

Enjoy timely and convenient payroll with biweekly direct deposit to your chosen financial institution. Biweekly Direct Deposit

VIVA Perks Program

Access exclusive employee discounts and savings on electronics, travel, groceries, apparel, and more through our dedicated VIVA Perks Program.

Join VIVA and Grow
VIVA is faster, easier and you still have complete control

Sr. Business Analyst


Reference Number: BTPAFA267
Empty
Click + to add content