Full Stack Developer – Microsoft Ecosystem; M365, Copilot Studio, Power Platform
Listed on 2025-12-19
-
IT/Tech
Cloud Computing, Data Analyst, Data Engineer, AI Engineer
Company Description
Bithrive is a trusted technology partner helping organizations accelerate growth through tailored solutions. We specialize in IT modernization, cloud transformation, AI integration, data management, cybersecurity, and agile product delivery. Our team combines deep technical expertise with business-focused strategies to deliver secure, scalable, and future-ready solutions. From seamless system migrations to AI-powered applications, we focus on maximizing ROI, driving efficiency, and enabling scalability.
Role Description
We are seeking a skilled Full Stack Developer (Microsoft Ecosystem) to join our team in a hybrid role (mostly remote, with some onsite presence in Gaithersburg, MD). In this role, you will be responsible for designing, developing, and deploying an internal application that integrates seamlessly across the Microsoft ecosystem (M365, Copilot Studio, Power Platform). You will own the end-to-end architecture—spanning front-end, back-end, and data pipelines—while building AI-powered workflows, analytics dashboards, and classification models to support organizational learning and insights.
Qualifications
- 7+ years of proven experience building applications within the Microsoft ecosystem (M365, Copilot Studio, Power Platform).
- Strong proficiency in modern full stack frameworks (e.g., React, Node.js, Python, or equivalent).
- Hands-on experience building and training classification models, preferably in NLP.
- Demonstrated ability to integrate data pipelines with analytics tools such as Power BI.
- Familiarity with taxonomy mapping, data rollups, and workforce/learning systems (preferred).
- Strong problem-solving skills with the ability to deliver in a collaborative, iterative environment.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).