Job Titles: Business Analyst
Job ID: 800999
Employment Type: Contract
Location: 6900 Atmore Drive, Richmond, VA 23225
Work Schedule: Primarily remote; onsite attendance is only required for training sessions and key meetings.
Interview: In-Person only
Ideal Candidate Profile: Seeking a Business Analyst who will be responsible for delivering quality Application Development and Support and Web services through effective systems architecting and planning, project initiation, business analysis, requirements definition, systems design, systems development, systems implementation, on-going maintenance and enhancement, effective problem identification and resolution, production service and support, and systems administration support tasks to ensure computer applications will assist in achieving its day-to-day mission.
Job Duties & Responsibilities
Ensures compliance with the VITA project management standards and procedures for development, enhancement, and deployment of applications developed or procured by ITU to deliver services that satisfy user requirements and ITU established standards;
provides project planning and management, ensures production of quality deliverables through the coordination of requirements to test output, develops detailed knowledge and functional area expertise of business processes for supported units; participates in teams and maintains positive, professional relationships with colleagues and customers; demonstrates initiative, timeliness, self-professional development,
Project Management, Planning and Analysis
Assist in the planning of changes to systems and implementation of new systems.
Analyze VADOC Policies and Procedure to identify agency needs related to systems.
Elicit and document technical and business requirements.
Evaluate the impact of system changes on Policy.
Manage expectations of change sponsors and stakeholders.
Serve as a liaison between Virginia Department of Corrections users, ITU and vendors.
System Testing
Assess, test and report on system application and enhancements.
Create test schedules and strategies in accordance with project scope and delivery dates.
Analyze impact of testing defects and recommend corrective action to stakeholders and software vendor.
Test system applications to identify defects (regression testing), and tests system enhancements to ensure agency needs are met.
System Deployment
Execute program enhancements.
Coordinate project release communication to all stakeholders, their contingency plans and conduct release meetings with key stakeholders.
Collaboration
Partner with internal and external resources.
Work with other leadership teams to identify and resolve cross-divisional issues.
Training
Provide training to end users.
Assess training needs based on user knowledge and system applications.
Implement and evaluate training materials to ensure staff can independently use the system.
Required Skills & Experience
Expert and applied skill in negotiation, facilitation, and consensus building
Demonstrated skill in requirements solicitation techniques
Professional oral and written communications skills
Project management experience
Extensive experience managing/collaborating to complete IT projects
Prefer working knowledge of a variety of Systems Development Life Cycle (SDLC) processes including Waterfall, Agile, and Iterative
Considerable experience, knowledge and understanding of a variety of technologies including .NET, c#, Microsoft SQL Server, ETL, PowerApps, Business Objects, relational databases, hardware, telecommunications, messaging, network protocols, CRM
Prefer experience, knowledge and understanding with web application development/GUI development, reporting, data movement (Batch, Web Services), reporting, data warehousing
Prefer experience with data analysis, data profiling, mapping and validation
Prefer bachelor's degree from an accredited college or university with major coursework in Information Technology or a related field or equivalent training or experience