Business Analyst

IT @Grayson Talent

Job Description

Our client is seeking to recruit a Business Analyst to join their team.

Position Objective

  • The Business Analyst’s role is to elicit, analyse, specify, and validate the business needs of stakeholders, be their customers or end users.
  • This includes interviewing stakeholders and gathering and compiling user requirements to understand the technological solutions they need.
  • Apply proven communication, analytical, and problem-solving skills to help the business make good technology decisions.
  • Be proactive about working with Emerging Technology to look for new technologies to optimize business processes.
  • Play a pivotal role in ensuring IT’s understanding of business requirements.

Basic Qualification / Education / Vocational Training

  • College diploma or university degree in the field of business administration, computer science, engineering, finance, or information systems.

Experience

  • 3 – 5 years related work experience.

Desired Experience

Experience in the production and/or construction industry.

Knowledge and Experience

  • Demonstrated knowledge of the organization’s core business process and operations.
  • Proven experience with business and technical requirements analysis, elicitation, modelling, verification, and methodology development.
  • Experience overseeing the design, development, and implementation of software and hardware solutions, systems, or products.
  • Ability to create systematic and consistent requirements specifications in both technical and user-friendly language.
  • Exceptional analytical and statistical skills with the ability to apply them to systems issues and products as required.
  • Demonstrated software project management skills including planning, organizing, and managing resources.
  • Understanding of application development and software development life cycle concepts.
  • Working technical knowledge of programming languages.
  • Extensive experience with business software applications.

Behavioural Competencies

  • Able to exercise independent judgment and take action on it.
  • Excellent analytical, mathematical, and creative problem-solving skills.
  • Excellent listening, interpersonal, written, and oral communication skills.
  • Logical and efficient, with keen attention to detail.
  • Highly self-motivated and directed.
  • Ability to effectively prioritize and execute tasks while under pressure.
  • Strong customer service orientation.
  • Experience working in a team-oriented, collaborative environment.

Area of Responsibility

Strategy and Planning:

  • Collaborate with project sponsors to determine project scope and vision.
  • Clearly identify project stakeholders and establish user classes, as well as their characteristics.
  • Conduct interviews to gather user requirements via workshops, questionnaires, surveys, site visits, workflow storyboards, use cases, scenarios, and other methods.
  • Identify and establish scope and parameters of requirements analysis on a project-by-project basis to define project impact, outcome criteria, and metrics.
  • Work with stakeholders and project teams to prioritize collected requirements.
  • Research, review, and analyse the effectiveness and efficiency of existing requirements-gathering processes and develop strategies for enhancing or further leveraging these processes.

Acquisition Management:

  • Assist in conducting research on software and hardware products to meet agreed upon requirements and to support purchasing efforts.
  • Participate in the QA of purchased solutions to ensure features and functions have been enabled and optimized.
  • Participate in the selection of any software solutions that the organization may opt to use.

Operational Management:

  • Analyse and verify requirements for completeness, consistency, comprehensibility, feasibility, and conformity to standards.
  • Develop and utilize standard templates to write requirements specifications accurately and concisely.
  • Translate conceptual user requirements into functional requirements in a clear manner that is comprehensible to developers/project team.
  • Where applicable, develop prototypes of interfaces and attributes based on the user requirements.
  • Create process models, specifications, diagrams, and charts to provide direction to developers and/or the project team.
  • Develop and conduct peer reviews of the business requirements to ensure that requirement specifications are correctly interpreted.
  • Assist with the interpretation of user requirements into feasible options and communicating these back to the business stakeholders.
  • Manage and track the status of requirements throughout the project lifecycle; enforce and redefine as necessary.
  • Communicate changes, enhancements, and modifications of business requirements– verbally or through written documentation – to project managers, sponsors, and other stakeholders so that issues and solutions are understood.
  • Provide guidance and/or instruction to junior staff members.

Related Jobs