Business Analyst

SMART TECH SKILLS LLC

Business Analyst

National
Full Time
Paid
  • Responsibilities

    Benefits:

    Competitive salary

    Location Onsite: Tallahassee, FL

    Experience Level Senior Business Analyst (5+ years of relevant experience)

    Role Overview

    The Business Analyst is responsible for supporting enterprise software initiatives focused on Microsoft business application platforms, including Dynamics 365 Case Management and the Power Platform. This role serves as the primary liaison between business stakeholders and technical teams, ensuring business requirements are accurately captured, documented, and translated into actionable solutions. The position plays a critical role in business process improvement, Agile delivery, testing coordination, and successful implementation of technology solutions.

    Key Responsibilities

    Business Analysis & Requirements Management

    Elicit, analyze, document, and validate business, functional, and technical requirements

    Conduct stakeholder interviews, workshops, and discovery sessions to gather requirements and define project objectives

    Develop user stories, acceptance criteria, business rules, and functional specifications

    Maintain requirements traceability throughout the project lifecycle using Azure DevOps

    Perform gap analysis and impact assessments for system enhancements and business process changes

    Business Process Modeling & Improvement

    Analyze existing business processes and workflows to identify inefficiencies and opportunities for improvement

    Create process models, workflow diagrams, and business process documentation using UML, BPMN, and other modeling techniques

    Recommend process improvements aligned with organizational goals and business needs

    Support strategic transformation and modernization initiatives

    Agile Delivery & Product Support

    Work within Agile methodologies including Scrum and Feature Driven Design (FDD)

    Participate in backlog management, sprint planning, refinement sessions, reviews, and retrospectives

    Collaborate with product owners, developers, architects, and QA teams throughout the development lifecycle

    Ensure requirements are development-ready and aligned with project priorities

    Testing & Quality Assurance

    Develop User Acceptance Testing (UAT) strategies, test cases, and test scenarios

    Coordinate and facilitate UAT activities with business users and stakeholders

    Validate delivered solutions against documented requirements and acceptance criteria

    Support defect management, issue resolution, and solution validation activities

    Microsoft Business Applications Support

    Support projects involving Microsoft Dynamics 365, Power Platform, and related technologies

    Assist in translating business needs into platform capabilities and solution designs

    Collaborate with technical teams implementing workflow automation and business application solutions

    Participate in system rollout and post-implementation support activities

    Documentation & Governance

    Develop and maintain comprehensive documentation including:

    Business Requirements Documents (BRDs)

    User Stories

    Process Flows

    Functional Specifications

    Data Models

    Business Rules

    Standard Operating Procedures (SOPs)

    Ensure documentation adheres to organizational standards and governance requirements

    Stakeholder Engagement & Change Management

    Facilitate workshops and meetings to build consensus and clarify requirements

    Support change management, training, communication, and user adoption initiatives

    Provide ongoing support to business users and identify opportunities for continuous improvement

    Prepare status updates, project reports, and stakeholder communications

    Mentoring & Team Support

    Coach and mentor team members and business staff on business analysis best practices

    Share knowledge and support process improvement initiatives across the organization

    Participate in project meetings and contribute to successful project delivery

    Required Qualification

    Bachelor’s degree in Computer Science, Information Systems, Business Administration, or a related field, or equivalent work experience

    5+ years of experience as a Business Analyst on technology projects

    Experience supporting software development and system implementation projects

    Strong experience gathering, documenting, and validating business requirements

    Experience creating user stories, acceptance criteria, and functional specifications

    Hands-on experience with Azure DevOps or GitHub for backlog and requirements management

    Experience developing and executing User Acceptance Testing (UAT) activities

    Experience analyzing workflows and recommending process improvements

    Strong knowledge of Agile methodologies including Scrum and Feature Driven Design

    Excellent verbal and written communication skills

    Preferred Qualifications

    Experience with Microsoft Dynamics 365, Power Platform, or similar business application platforms

    Extensive experience in business process modeling and process improvement initiatives

    Experience leading cross-functional teams and supporting large-scale project implementations

    Experience with cloud-based platforms and enterprise architecture concepts

    Experience with Power BI, Tableau, or other BI and analytics tools

    Experience in government or public-sector environments

    Strong data analysis and reporting experience

    Professional certifications such as:

    CBAP

    PMI-PBA

    Certified Scrum Master (CSM)

    Project Management Professional (PMP)

    Core Skills & Attributes

    Strong business analysis and requirements management expertise

    Excellent facilitation and stakeholder engagement skills

    Advanced process modeling and workflow analysis capabilities

    Strong analytical and problem-solving skills

    Ability to bridge business and technical teams effectively

    Excellent documentation and communication abilities

    Strong organizational and time-management skills

    Ability to manage multiple priorities simultaneously

    Collaborative and team-oriented mindset

    Commitment to quality, continuous improvement, and customer success

    Ability to influence decisions and build consensus across diverse stakeholder groups

    Key Technologies & Methodologies

    Business Analysis Tools

    Azure DevOps

    GitHub

    UML

    BPMN

    Microsoft Visio

    Microsoft Platforms

    Dynamics 365

    Power Platform

    Power Automate

    Power Apps

    Reporting & Analytics

    Power BI

    Tableau

    Methodologies

    Agile Scrum

    Feature Driven Design (FDD)

    SDLC

    UAT

    Change Management

    Business Process Improvement

    Requirements Traceability Management