Our direct client is looking for a Business Analyst for a Primarily remote, Onsite as needed, long term contract position (Client in Mechanicsburg, PA).
NOTE:
- In order to assist client with the interview process, they're asking each candidate to write a basic use case(s) based on the Business Case attached in the Reference tab of this requisition. This is to be done in conjunction with their resume submission. The purpose of this exercise is to review the candidate's writing style and ability to capture both user and system requirements in a concise and clear manner.
- Client expects the candidate to provide this use case(s) prior to their interview and be prepared to answer questions regarding its content. Also, client asks the candidate to come prepared with a list of questions that would assist them in completing/capturing any remaining detailed requirements. The candidate can take liberties with regards to the number of Use Cases they would like to include and with what requirements they feel will be necessary to satisfy the Business Case attached in the Reference tab of this requisition.
Position Description:
- Client 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.
- Client 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.
Specific Duties:
- Collects, analyzes, and documents business rules, processes, and legislation.
- Leads business requirements gathering sessions with business and technical resources for complex system development projects.
- Analyzes legislation or other business documentation (e.g. policies/procedures, RFPs, etc.) to determine necessary IT system changes or changes to business processes required to meet the objectives of an agency initiative.
- Works with business users to develop and implement improved business processes for their application to an IT system in support of agency program policy.
- Works with users to develop or enhance system requirements.
- Prepares or reviews detailed functional specifications for complex IT systems development or enhancement projects to be used by developers for system coding.
- Participates in the development of detailed functional specifications for highly complex system development and enhancement projects.
- Prepares use cases or other types of requirements documentation. Assists with system testing.
- Assists with preparation of system change requests.
- Assists with the planning and prioritization of system changes.
- Assist with the creation of training materials.
- Troubleshoots system, data, or process problems.
- Works with development and database teams to identify opportunities for data migration and correspondingly documents any necessary business rules.
- Works with development and database teams to identify opportunities for integration and correspondingly documents any necessary business rules.
- Prepares mock-ups to provide visual aids for requirements gathering.
- Prepares process flows to document for As Is and To Be business processes.
- Performs basic SQL queries (as needed) for analysis purposes.
- Performs related work as required.
Skill Matrix:
- Experience with SDLC, Waterfall and /or Agile Methodology - Required
- Experience with writing use cases and requirements documents - Required
- Experience with developing business requirements - Required
- Experience with developing functional requirements - Required
- Experience business process re-engineering - Required
- Experience in business change management - Strong Plus to have
- Experience with Team Foundation Server (TFS) - Strong Plus to have
Question 1: Background Check: This position requires an in-depth background check, including fingerprinting and requires successful results. Do you accept this requirement?
Question 2: Where does your candidate currently reside?
Question 3: This position is 40 hours per week. Is this understood?
Question 4: This req features 1st round interviews via Teams. In order to deter fake candidate scam the candidate must present a valid photo ID to the camera at the start of the interview. They also must pan the camera 360 degrees in the fixed room for the panel to see to make sure they're the only person in the room during the interview. Do you accept these conditions?
Question 5: The manager wants the candidate to send their completed Business Use Case exercise document with their resume ? Have you done that?
Question 6: This is a full-time telework position with requirements to be on-site in Mechanicsburg, PA occasionally, as needed. Are you fine with this?
Question 7: The individual is required to pick up commonwealth-issued equipment the first day. Are you fine with this?
Location: Primarily Remote, Onsite as needed (Client in Mechanicsburg, PA)
Type: Long term contract
Please send resume to "jobs at etechnovision dot com" with B3345B in Subject for immediate consideration.