Logo
Apex Systems

Technical Business Analyst

Apex Systems, Cleveland, OH, United States


Job Title: Lead Technical Business Analyst

Length of Assignment: 6+ Month Contract

Pay Rate: $60 - $75 per hour

Location: Remote/WFH (must reside in one of the following cities):

  • Cleveland, OH
  • Columbus, OH
  • Albany, NY
  • Buffalo, NY

Position Overview

We are seeking a Lead Technical Business Analyst to bridge the gap between business needs and technical solutions. This role requires an understanding of both business processes and technical capabilities, translating between these domains to design solutions that deliver business value. You will collaborate closely with business stakeholders, development teams, and other BAs to ensure the successful delivery of technology solutions.

Key Responsibilities

  • Business Analysis & Solution Design
  • Partner with business stakeholders and BAs to analyze business requirements.
  • Transform business requirements into technical solution designs for development teams.
  • Create clear, detailed user stories with appropriate technical context and acceptance criteria.
  • Design end-to-end solutions considering UI, API, database, and integration requirements.
  • Identify technical constraints and opportunities when analyzing business needs.
  • Evaluate the feasibility of proposed solutions and suggest alternatives.

Technical Leadership

  • Review and provide feedback on other BAs’ technical analysis work.
  • Guide best practices for writing user stories and technical requirements.
  • Lead solution design sessions with development teams.
  • Provide technical mentorship to other Business Analysts.
  • Establish standards for technical documentation and analysis.
  • Identify reusable patterns and solutions across projects.

Requirements & Documentation

  • Create and maintain solution design documents.
  • Document system interactions, data flows, and integration points.
  • Develop clear acceptance criteria covering both business and technical needs.
  • Create visual artifacts (workflows, diagrams) to communicate solutions.
  • Maintain technical aspects of the backlog.
  • Ensure requirements consider non-functional needs (performance, security, scalability).

Stakeholder Collaboration

  • Facilitate discussions between business and technical teams.
  • Translate technical constraints and possibilities into business terms.
  • Present solution designs to various stakeholder groups.
  • Build consensus on technical approaches.
  • Work with architects to ensure solutions align with technical standards.
  • Partner with Product Owners to prioritize technical requirements.

Required Skills

  • Business Analysis
  • Strong requirements gathering and analysis skills.
  • Ability to understand and model business processes.
  • Experience writing user stories and acceptance criteria.
  • Proficiency in creating process flows and system diagrams.
  • Strong analytical and problem-solving abilities.

Technical Knowledge

  • Solid understanding of web applications.
  • Familiarity with basic web technologies (UI, APIs, databases), system integration concepts, common architectural patterns, and data modeling fundamentals.
  • Knowledge of the software development lifecycle.

Tools & Methodologies

  • Experience with Agile methodologies.
  • Proficiency with requirements documentation tools, diagramming tools (e.g., Draw.io, Lucidchart), and project management systems (e.g., Jira, Azure DevOps).

Required Qualifications

  • Bachelor’s degree plus 7+ years of Business Analysis experience with a significant technical component, or an equivalent combination of education and experience demonstrating:
  • A strong track record of technical business analysis.
  • Experience designing solutions for complex business problems.
  • Successful collaboration with development teams.

Preferred Qualifications

  • Experience in a similar industry or business domain.
  • Business Analysis certifications (CBAP, CCBA).
  • Background or experience in software development.
  • Experience with enterprise architecture concepts.

Key Competencies

  • Excellent analytical skills.
  • Strong written and verbal communication.
  • Ability to understand and translate between business and technical concepts.
  • Collaborative approach to solution design.
  • Detail-oriented with strong documentation skills.
  • Proactive problem-solving mindset.