Microsoft Dynamics 365 Systems Analyst
CRG · Charlotte, NC · 2 days ago
On-siteAnalyst$55/hrContract
Responsibilities
- Partner with business stakeholders, Product Owners, developers, third-party vendors, and end users to understand business needs and translate them into clear, actionable system requirements.
- Gather, analyze, and document business processes, functional requirements, technical requirements, user stories, process flows, and supporting solution documentation.
- Collaborate with the Solutions Architect to support solution design discussions and ensure proposed solutions align with business objectives and platform capabilities.
- Work closely with Product Owners and development teams to refine requirements, clarify priorities, and support successful delivery throughout the software development lifecycle.
- Serve as the primary liaison between business and technical teams, ensuring requirements, assumptions, and expected system behavior are clearly understood.
- Develop and execute functional test scripts, support system integration and user acceptance testing, and validate that delivered solutions meet business requirements and quality expectations.
- Support the implementation of new features, system integrations, data migrations, and enhancements across Microsoft Dynamics 365, Microsoft Dynamics 365 Field Service, and related business applications.
- Analyze system performance, data quality, user feedback, and business processes to identify opportunities for process improvements and application optimization.
- Maintain accurate requirements documentation, testing artifacts, process documentation, and knowledge base content to support ongoing system maintenance and future enhancements.
Qualifications
- Bachelor's degree in Computer Science, Information Systems, Business, or a related field; equivalent experience may be considered where appropriate.
- 3+ years of experience working with Microsoft Dynamics 365.
- Experience with Microsoft Dynamics 365 Field Service and Field Service Mobile is strongly preferred.
- 3-5 years of experience in a functional analysis, systems analysis, technical analysis, or related enterprise application support role.
- General understanding of CRM architecture, application architecture, data relationships, integrations, and enterprise application delivery practices.
- Experience translating business requirements into solution designs in partnership with Product Owners, architects, developers, and business stakeholders.
- Experience developing user stories, application requirements, process flow diagrams, UI mockups, and detailed functional specifications.
- Experience using requirements elicitation techniques such as stakeholder interviews, job shadowing, brainstorming, business process analysis, facilitation, and process flow documentation.
- Strong analytical and critical-thinking skills with the ability to troubleshoot application issues and assist in timely resolution.
- Strong written and verbal communication skills, including the ability to communicate with technical and non-technical audiences.
- Excellent organizational and time management skills with the ability to manage multiple priorities independently.
- Ability to work effectively both independently and in a team environment.
- Demonstrated ability to build relationships at all levels of the organization and gain consensus across multiple stakeholder groups.
- Committed and enthusiastic approach to supporting business customers, field users, and end users.
Preferred Qualifications
- Experience working in an Agile/Scrum delivery environment.
- Experience using Azure DevOps for backlog management, user stories, test cases, and delivery tracking.
- Experience in a technical, systems, or integrations analyst role.
- Formal training or certification in Business Analysis, group facilitation, project management, product management, Agile, Scrum, or Microsoft Dynamics 365.