Technical Business Systems Analyst

VSG Business Solutions•Irving, NY
•Onsite

About The Position

The Technical Business Systems Analyst coordinates the development and rollout of custom Azure APIs, web and mobile applications, and AI-supported Microsoft Power BI reports. The role gathers business requirements, translates them into process flows, design documents, user stories, acceptance criteria, and requirements documentation, and coordinates work between business stakeholders and development teams throughout the software development life cycle using Agile practices. The analyst facilitates business-process and future-state design sessions, story development and refinement, sprint activities, application and report demonstrations, user acceptance testing, and business sign-off. The role also coordinates validation of AI-generated report insights, user training and documentation, and application support activities. The contractor learns to administer and configure the APIs and applications, works with IT support to document maintenance processes, assists with user access and application installation and configuration, and helps users become self-reliant.

Requirements

  • Ability to communicate effectively, both orally and in writing.
  • Strong experience with Agile software development and hands-on experience with Microsoft Azure DevOps (ADO).
  • Proficiency in developing user stories and acceptance criteria, obtaining user-story approval, planning sprints with the scrum master, supporting application builds, and resolving retrospective issues.
  • Ability to understand business-process workflows and develop and evaluate technical requirements and specifications for API, web, mobile, and AI-supported reporting solutions.
  • Strong experience gathering and evaluating requirements for custom Azure APIs, web and mobile applications, and AI-supported reports, and producing detailed user stories and requirements documents.
  • Ability to translate AI-supported reporting requirements into formal user stories and requirements documents and coordinate with SMEs, business users, and developers.
  • Experience coordinating and facilitating application demonstrations, gathering feedback, and ensuring enhancements are implemented.
  • Quality assurance background and ability to plan, coordinate, and facilitate user acceptance testing for APIs, applications, and reports.
  • Ability to ensure user stories and requirements translate into test plans, testing is complete, and results meet business expectations.
  • Ability to validate AI-generated report outputs and collaborate with the test team on system integration and API integration test scripts.
  • Ability to learn system processes, identify process-related issues, and support new-functionality rollouts through training, demonstrations, and documentation.
  • Experience identifying training requirements, scheduling and conducting training sessions, and developing online and instructor-led training courses.

Nice To Haves

  • Working knowledge of Azure cloud services, including Azure API Management.
  • Working knowledge of custom web and mobile application environments.
  • Working knowledge of iOS mobile applications.
  • Working knowledge of Microsoft Power BI reporting, including AI-powered features such as Copilot.
  • Working knowledge of Azure AI services and Azure OpenAI for AI-supported analytics and reporting.
  • Working knowledge of RESTful API design and OpenAPI (Swagger) specifications.
  • Working knowledge of Microsoft .NET web applications.
  • Working knowledge of UI design software for developing prototypes.
  • Working knowledge of image design software such as CorelDRAW, Photoshop, and Fireworks.
  • Working knowledge of API testing and integration tools such as Postman.

Responsibilities

  • Gather business requirements for custom Azure APIs, web and mobile applications, and AI-supported reports by meeting with business process owners and users.
  • Coordinate with business stakeholders, SMEs, product owners, architects, scrum masters, developers, testers, and application development vendors throughout the software development life cycle.
  • Develop and refine business process flows, future-state application, API, and report design documents, user stories, acceptance criteria, and detailed requirements documents.
  • Use Agile processes and Azure DevOps (ADO) to support user story approval, sprint planning, application builds, and retrospective issue resolution.
  • Set up and manage as-is and future-state design sessions, requirements sessions, user story development and refinement sessions, acceptance activities, and sprint development sessions.
  • Coordinate application and report demonstrations, collect business-owner feedback, and ensure expectations and necessary enhancements are addressed.
  • Plan and coordinate API, application, and report testing, including user acceptance testing, validation of AI-generated insights, and business-owner sign-off.
  • Provide relevant test scenarios and work with the test team to develop system integration test scripts, including API integration tests.
  • Coordinate development of training guides for application modules and schedule and conduct training sessions for business users.
  • Identify training and performance-support needs and develop online and instructor-led training courses.
  • Learn to administer and configure Azure APIs and custom web and mobile applications, and document application maintenance and support processes with the IT support group.
  • Administer user access, assist users with access, and install and configure web and mobile applications.
  • Help and train users to become self-reliant in day-to-day application use and updates.
  • Coordinate with the development team as stories are built, promptly resolve user-story issues, and follow up on retrospective issues.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service