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