D365MarketJoin
B5 Recruiting

Business Analyst – Power Platform & SharePoint

Washington, District of Columbia, United States6 months ago

We use cookies to improve your experience, personalize content, and analyze traffic. Accept all, decline non-essential, or manage your preferences. See our Cookie Policy.

openSettings()">Manage cookies

check(event) ; career-cookie-consent => acceptAll()" mousedown="lyte-button => check(event)" final-style="" final-class="lyte-button primary cookie-accept-btn lytePrimaryBtn" lyte-rendered=""> {{getI18n("zr.cw.cookie.accept.all")}} Accept all

check(event) ; career-cookie-consent => declineAll()" mousedown="lyte-button => check(event)" final-style="" final-class="lyte-button primary cookie-decline-btn lytePrimaryBtn" lyte-rendered=""> {{getI18n("zr.cw.cookie.decline.all")}} Decline non-essential

B5 Recruiting | Full time

Business Analyst – Power Platform & SharePoint

Washington, United States | Posted on 11/05/2026

check(event) ; career-website-detail => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#6875E2;border-color:#6875E2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested

check(event)" mousedown="lyte-button => check(event)" final-style="background-color: #fff; color:#FFFFFF;border-color:#FFFFFF;" final-class="lyte-button lyteColorBtn" lyte-rendered=""> {{getI18n("zr.cw.sh.job")}} Share job via email

Share this job with your network

  • openurl(event)">
  • openurl(event)">
  • openurl(event)">
  • openurl(event)">
  • openurl(event)">
  • copyLink(event)">
  • loadlistpage(event)"> Job listing
  • Job details

Job Information

  • Date Opened 11/05/2026
  • Job Type Full time
  • Industry Technology
  • Salary 100 - 104k
  • City Washington
  • State/Province District of Columbia
  • Country United States
  • Zip/Postal Code 20001

Job Description

Position Overview

We are seeking a hands-on Business Analyst to help turn business needs into well-defined, user-friendly solutions across Microsoft Power Platform and SharePoint. This person will work directly with business stakeholders, product owners, and technical teams to understand current processes, uncover the real business need, document requirements, and support delivery from discovery through user acceptance testing and rollout.

This is not a purely administrative BA role. The right person is comfortable working in Power Apps, Power Automate, and SharePoint closely enough to shape feasible requirements, map workflows, validate solutions, and communicate clearly with both end users and developers.

What You’ll Do

- Lead stakeholder interviews, discovery sessions, and working meetings to understand business processes, pain points, and desired outcomes.

- Elicit, analyze, prioritize, and document business, functional, and non-functional requirements.

- Translate business needs into clear process maps, user stories, acceptance criteria, use cases, and workflow documentation.

- Partner with Power Platform developers and SharePoint administrators to define practical solutions using Power Apps, Power Automate, SharePoint Online, Microsoft Lists, and related Microsoft 365 tools.

- Review and improve current-state workflows; identify opportunities to reduce manual work, improve approvals, and strengthen visibility into work and data.

- Work hands-on in Power Apps, Power Automate, and SharePoint to prototype simple solutions, validate configuration, test workflows, and support troubleshooting as needed.

- Facilitate backlog refinement, requirements reviews, demos, and stakeholder sign-off in an Agile delivery environment.

- Define and coordinate user acceptance testing (UAT); document test scenarios, track defects, validate fixes, and confirm that delivered solutions meet business requirements.

- Create clear end-user and project documentation, including process diagrams, requirements documents, user guides, training materials, and release communications.

- Help stakeholders adopt new tools and processes through training, office hours, and practical change-management support.

- Coordinate closely with project leadership, business users, and technical teams; provide timely status updates and raise risks or dependencies early.

Preferred Qualifications

- Experience supporting federal, public-sector, regulated, or large enterprise environments.

- Experience with Power BI, Dataverse, Teams, Microsoft 365 governance, and/or ServiceNow.

- Familiarity with Power Platform environment management, permissions, connectors, solution lifecycle management, and governance considerations.

- Experience with SharePoint modernization or migration from legacy workflows, SharePoint Designer, or older SharePoint environments.

- Power Platform certification such as PL-900, PL-100, PL-200, or PL-400; CBAP, CCBA, PMI-PBA, CSM, or PMP is a plus.

Requirements

Required Qualifications

- 3+ years of Business Analyst, Technical Business Analyst, Systems Analyst, or similar experience.

- Demonstrated strength in requirements elicitation: stakeholder interviews, workshops, process analysis, user stories, acceptance criteria, and requirements traceability.

- Hands-on working experience with Power Apps, Power Automate, and SharePoint Online in a business-process, workflow, collaboration, or document-management environment.

- Experience translating business processes into Power Platform or SharePoint solution requirements—not simply gathering notes for a technical team.

- Solid understanding of SharePoint lists, libraries, permissions, content organization, and workflow use cases.

- Experience documenting current-state and future-state processes using Visio, Lucidchart, Miro, or a similar tool.

- Experience supporting Agile delivery, including backlog management, story refinement, sprint planning, demos, and UAT.

- Strong written and verbal communication skills, including the ability to explain technical choices in business language.

- Ability to work on-site in Washington, DC two days per week; must be based in, or able to reliably commute within, the DC metro area

check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#6875E2;border-color:#6875E2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested

onBlurDropdownCallback(this)">

filterAction(this)"> {{criteriaIndex}}

{{field}} {{captialize(condition)}}

( ) open()">{{cxPropHelpText}}

',0),'on','')}} {{if(showViewAll,'viewAllMode','')}} {{if(expHandlers(stackCollapsed,'&&',expHandlers(getLength(messages),'>',3)),'is-collapsed','')}} {{if(expHandlers(getLength(messages),'>',3),'has-stack-controls','')}} {{if(stackExpanding,'is-expanding','')}}" tabindex="{{if(expHandlers(stackCollapsed,'&&',expHandlers(getLength(messages),'>',3)),'0','-1')}}" focusin="rec-msg-push-notify => expandNotificationStack(event)" focusout="rec-msg-push-notify => collapseNotificationStack(event)" click="rec-msg-push-notify => expandNotificationStack(event)">

',cxPropOpenSearch),'?:',expHandlers('#dd-sch-','+',id),'')}}">

{{cxPropField.consent_details.description}}

{{record.Posting_Title}}

keydown(event,this)" focus="lyte-number => focus(event,this)">

{{record.Posting_Title}}

  • openurl(event)">
  • openurl(event)">
  • openurl(event)">
  • openurl(event)">
  • openurl(event)">
  • copyLink(event)">
  • '),'disN','')}}" click="career-website-job-listing-layout1 => clickJob(this)">

{{record.Posting_Title}}

enableNav()">

enableNav()">

{{candidate.Email}}

keyup(event,this)" keypress="lyte-search => keypress(event,this)">

{{topMessage}}

Job Details

{{topMessage}}

showPrevJob()"> previous showNextJob()">next

{{title}}

{{score}}%

Job Description

{{unescape(sanitizeHTML(descriptionHTML))}}

hideJobDetail()">

{{message}}

Step {{curStepInMandatorySecPrompt}}/{{totalNumOfStepsInMandatorySecPrompt}}

submit()">

For privacy and security purposes, please go through the following points and provide consent.

sendPrivacyConsentMessage('Yes, I accept')">Accept sendPrivacyConsentMessage('No, I decline')">Decline

change(event,this)"> click(event)" keydown="lyte-fileupload => keydown(event)">

rowMouseDown(event)">

  • loadlistpage(event)"> {{getI18n("zr.careers.publicpage.meta.joblisting")}}
  • loadlistpage(event)"> {{getI18n("zr.careers.publicpage.meta.joblisting")}}

{{getI18n("zr.cw.autofill.head")}}

{{cxPropBodyMessage}}

{{getI18n("zr.careers.autopopulate.success")}}

{{cxPropUploadedFileName}} clearResume()">{{getI18n("crm.email.relay.label.clear")}}

{{getI18n("zr.cw.apply.sign",cxPropCompanyInfo.name)}}

easy_apply()">

seek_apply()"> {{if(cxPropDetails.applyWithSeekButton,cxPropDetails.applyWithSeekButton.buttonLabel,getI18n("zr.quickapply.apply.toggle","Seek"))}} {{getI18n('zr.eeo.questionnaire.portal.maintitle')}}

{{botName}}

{{getI18n("zr.zia.sb.consent.msg1")}}

About B5 Recruiting

B5 Recruiting is a talent acquisition and recruitment process outsourcing (RPO) provider offering strategic staffing, embedded recruiting services, and nearshore development solutions. The company helps businesses hire qualified candidates for temporary, contract, contract-to-hire, and permanent roles across various industries.

Industry
Staffing and Recruiting
Head office
Stuart, FL
Company size
1-10
Founded
2022
Strategic staffingEmbedded recruiting servicesNearshore developmentTechnology recruitmentFinance recruitmentAdministrative recruitmentAccounting recruitment
See B5 Recruiting on D365 Market→

Interested in this role?

Apply now to join B5 Recruiting.

Similar roles

Free email alerts

Be the first to know.

New Dynamics 365 jobs and listings, straight to you as they go live. Stay in the loop.

Get the inside track →

Business Analyst – Power Platform & SharePoint