Apply on
Original
Simplified
Job Title: Business Analyst
Location: Baltimore, MD
Duration: 4 years
General Experience
Location: Baltimore, MD
Duration: 4 years
General Experience
- At least eight (8) years of computer experience working independently or under general direction on complex application problems involving all phases of systems analysis.
- Proficiency in Microsoft Office Suite, including Visio and Project.
- At least five (5) years of experience in the analysis and design of business applications for complex large-scale or mid-tier computer systems, or LAN-based systems.
- Experience with Database Management Systems (DBMS) and programming languages.
- Knowledge of current storage and retrieval methods.
- Demonstrated ability to formulate specifications for computer programmers to use in coding, testing, and debugging of computer programs.
- Demonstrated knowledge of IT software requirements elicitation, documentation, and management.
- Experience with financial, document, human resources management, or procurement management software.
- Senior-level experience preparing business cases or other types of requests for IT software development.
- Senior-level experience writing project deliverables such as functional requirements documents or requirements traceability matrices.
- Knowledge of business process/workflow automation.
- Experience performing gap analyses.
- Experience planning and conducting IT software quality assurance testing, including writing test cases.
- Experience preparing and delivering informative, well-organized presentations.
- Excellent verbal and written communication skills.
- Breadth of knowledge in the Business Analyst Body of Knowledge (BABOK).
- A Bachelor’s degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline.
- Alternatively, three (3) years of equivalent experience in a related field.
- A Master’s degree is preferred.
- The Following Certifications are Preferred:
- IAAP Certified Professional in Accessibility Core Competencies (CPACC): Ensuring foundational knowledge in accessibility principles.
- IAAP Web Accessibility Specialist (WAS): For projects with a significant web component, ensuring expertise in web accessibility.
- Certified Usability Analyst (CUA) or equivalent: For general usability and accessibility knowledge.
- Facilitate and/or participate in the IT project review process in cooperation with other business analysts, IT project managers, and staff.
- Develop project feasibility and cost-benefit analysis reports to assist an IT Steering Committee in determining project viability.
- Work with the assigned Project Manager to transition a Service Request from concept through preliminary planning to formal approval.
- Participate on project teams for new systems, including:
- Communicating information on the requirements development and management process.
- Assisting Project Managers with requirement identification and scope definition.
- Translating business needs into understandable requirements.
- Facilitating requirements elicitation sessions with stakeholders.
- Reviewing and documenting existing (as-is) business processes.
- Developing and documenting future (to-be) business processes.
- Differentiating between modeling techniques to determine the appropriate approach for a project.
- Developing and maintaining project documentation such as Functional Requirements Documents (FRD).
- Conducting quality review walkthroughs of business requirements documentation.
- Participating in the planning and execution of system testing, including developing test plans, test cases, and requirements traceability matrices.
- Participating in the planning and development of system documentation and training materials.
- Participating in training sessions.
- Developing artifacts in compliance with the State SDLC.
- Operate as a liaison for the assigned Branch during interactions with agency staff and contractors to determine appropriate computer-related solutions to business problems, including:
- Examining business activities to determine if new IT solutions will improve productivity.
- Discussing existing business models and data flows with involved parties.
- Writing, reviewing, and editing specifications, RFPs, and business processes, and providing recommendations related to proposed solutions.
- Understanding the role of the system in the organizational business area’s overall business process and providing ideas and recommendations regarding system evolution and project interdependencies.
- Producing high-level outline designs of new IT systems and performing cost-benefit analyses and/or buy/build/reuse analyses.
- Complete mandated training as requested.
- Enter information into the TFS application, including status updates and documentation.
- Submit bi-monthly status reports as directed by the Manager.
- Proactively identify and perform knowledge transfer activities during project resource reassignments.
- Attend Project Management Branch meetings, Program Advisory Committee (PAC) meetings, and other meetings as requested.
- Assist in performing evaluations of Commercial off the Shelf (COTS) software and/or hardware.
- Support business analysis and research efforts as needed.
- Perform other duties as assigned, including documentation as directed by the Agency.
- Comply with all applicable laws, regulations, policies, standards, and guidelines affecting Information Technology projects.
- Ensure adherence to and remain abreast of new or revised laws, regulations, policies, standards, and guidelines affecting project execution, including:
- The State of Maryland System Development Life Cycle (SDLC) methodology.
- Accessibility Standards Compliance:
- Web Content Accessibility Guidelines (WCAG) 2.1 Level AA.
- Section 508 of the Rehabilitation Act.
- Americans with Disabilities Act (ADA).
Similar Jobs