Technical Business Analyst - London, United Kingdom - Tech Kinect

    Default job background
    Freelance
    Description

    Role:
    Technical Business AnalystLocation: Central London

    Job Description:
    Requirements Gathering and Analysis:Collaborate with business stakeholders to understand their needs, objectives, and challenges.
    Conduct thorough requirements gathering sessions to elicit and document functional and technical requirements.
    Analyze and prioritize requirements based on business value and feasibility.
    Create detailed requirement specifications, including use cases, user stories, process flows, and data models.


    System Design and Documentation:
    Design and document technical solutions that meet business requirements.
    Collaborate with architects and development teams to ensure the proposed solutions align with technical best practices and standards.
    Create system design documents, interface specifications, and data mappings.


    Technical Evaluation and Solution Recommendations:
    Evaluate existing systems and technologies to identify areas for improvement and optimization.
    Research and evaluate new technologies, tools, and frameworks to support business needs.
    Provide recommendations on technology solutions, considering factors such as cost, scalability, and security.


    Project Coordination and Stakeholder Management:
    Collaborate with project managers to define project scope, objectives, and deliverables.
    Assist in project planning, estimation, and resource allocation.
    Coordinate with cross-functional teams, including developers, testers, and system administrators, to ensure successful project execution.
    Communicate project updates, risks, and issues to stakeholders and management.


    Testing and Quality Assurance:
    Collaborate with the testing team to develop test plans, test scenarios, and test cases.
    Participate in system testing and support user acceptance testing (UAT) activities.
    Identify defects and work with development teams to ensure timely resolution.


    Change Management and Training:
    Support change management activities by assessing the impact of system changes on business processes and users.
    Develop training materials and conduct training sessions to ensure smooth adoption of new systems.


    Continuous Improvement:
    Monitor system performance and identify areas for improvement.
    Analyze business processes and workflows to identify opportunities for optimization and automation.
    Provide recommendations for process improvements and drive their implementation.


    Requirements:
    Bachelor's degree in Computer Science, Information Systems, or a related field.
    Proven experience as a Business Analyst, preferably in a technical or IT-related role.
    Strong understanding of business processes and the ability to translate business requirements into technical specifications.
    Proficiency in requirement gathering techniques, such as workshops, interviews, and document analysis.

    Solid knowledge of software development methodologies (e.g., Agile, Scrum) and SDLC.Familiarity with data modeling, database concepts, and SQL.Excellent analytical and problem-solving skills.

    Strong communication and interpersonal skills to effectively collaborate with stakeholders at all levels.
    Detail-oriented with the ability to manage multiple priorities and meet deadlines.
    Experience with relevant tools and technologies, such as requirements management tools, project management software, and collaboration platforms.