Senior Microsoft Dynamics 365, Power Platform Developer
Location
United States
Posted
5 days ago
Salary
$45 - $55 / hour
Seniority
Senior
Job Description
Senior Microsoft Dynamics 365, Power Platform Developer
Softthink Solutions
• Design and develop Dynamics 365 Customer Service solutions. • Build Power Apps, Power Automate workflows, and Power Pages. • Develop Dataverse solutions and Power BI reports. • Integrate enterprise systems using REST APIs and Microsoft Graph. • Troubleshoot production issues. • Participate in Agile sprint planning and code reviews. • Maintain technical documentation.
Job Requirements
- Bachelor's degree in Computer Science, Software Engineering, IT, or related field.
- 8+ years of software development experience.
- 5+ years developing Microsoft Dynamics 365 and Power Platform solutions.
- Experience with Dynamics 365 Customer Service, Power Apps, Power Automate, Power Pages, Dataverse, Power BI, REST APIs, Azure Integration Services, Microsoft Graph API, C#, .NET, JavaScript.
- Experience supporting Agile software development.
- Required Microsoft Certification PL-400, PL-600, PL-200, MB-230, or equivalent.
Benefits
- Opportunities to work with leading multinational clients.
- Cutting-edge technology, training, and career guidance.
- Comprehensive portfolio of solutions.
- Established methodologies, processes and mentoring.
- A growing R&D division exploring latest technological developments.
Related Guides
Related Categories
Related Job Pages
More Platform Engineer Jobs
Senior Software Engineer – Technical Leadership, Platform
CyclopsPage Under Construction - Cyclops is the crypto and stablecoin platform built exclusively for payments companies.
• Design and evolve core platform services, focusing on reliability, data integrity, and clear service boundaries aligned with business requirements • Identify architectural risks, scalability limits, and weak points before they become production issues; recognize when existing tools (queues, storage, frameworks) reach their limits and propose pragmatic, incremental improvement or migration paths • Own the technical relationship with partners as the primary technical point of contact: lead solution reviews, troubleshooting, and roadmap alignment; document technical decisions and integration details; ensure partners understand expectations, timelines, and constraints • Design and improve reliability mechanisms: retries and backoff, timeouts and idempotency, handling of partial failures, degraded and fallback modes • Drive improvements in observability (metrics, logs, tracing, operational visibility) and participate in production incident analysis • Contribute during the Discovery stage of projects: build PoCs, validate ideas, analyze third-party vendor APIs and proposed integration flows • Implement the most complex and high-risk backend components using TypeScript and Node.js, owning correctness under partial failure scenarios • Raise the overall technical maturity of the team, including senior engineers: thoughtful code reviews, decomposition of large or ambiguous problems, knowledge sharing through pairing and documentation
Power Platform Software Developer
ASRC FederalASRC Federal, a wholly owned subsidiary of Alaska’s largest Alaskan-owned and operated company, the Arctic Slope Regional Corporation (ASRC), is a leading pro
Role Description ASRC Federal Agile Decision Sciences LLC is seeking a Power Platform Software Developer to design, build, and sustain Microsoft Power Platform and Dataverse solutions supporting the U.S. Army's Army Software & Innovation Center (ASIC) under the CECOM SETA Program. This is a hands-on developer role for someone who can model data in Dataverse, migrate legacy data into it cleanly, integrate external systems through APIs, and deliver operational reporting on top of it — turning mission and business needs into well-structured, secure, and maintainable Power Platform solutions. The developer owns the data layer end to end: - Designing the Dataverse schema - Building repeatable ETL/ELT dataflows - Enforcing security and environment access - Packaging and deploying solutions through a disciplined ALM process - Building the Power BI semantic models and measures The role works closely with other developers, subject-matter experts, and mission owners to translate requirements into durable data structures and to keep environments healthy across the development lifecycle. Qualifications - Bachelor's degree and 5 years of relevant software development or data engineering experience, or an additional 4 years of equivalent education/experience in lieu of a degree (one year of education equals one year of experience). - Demonstrated hands-on experience developing solutions on the Microsoft Power Platform, including Dataverse data modeling (tables, relationships, keys, option sets) and Entity Relationship Diagram (ERD) development. - Experience with data migration, including profiling, mapping, transforming, and loading legacy data into Dataverse, as well as data quality activities such as cleansing, deduplication, and validation. - Experience building ETL/ELT dataflows using Power Automate, Azure Data Factory, or comparable tools. - Experience integrating systems through REST/OData APIs and custom connectors. - Working knowledge of Dataverse security, including security roles, field-level security, and environment access models. - Experience with Application Lifecycle Management (ALM), including managed and unmanaged solutions, Dev/Test/Production environment strategies, and solution deployment pipelines. - Strong ability to translate business and mission requirements into scalable data structures and produce technical documentation, including ERDs, data dictionaries, and migration plans. - Strong written and verbal communication skills with the ability to collaborate effectively with developers, subject matter experts (SMEs), and mission stakeholders. - Active DoD Secret security clearance. - U.S. Citizenship is required. Requirements - Microsoft certifications such as PL-400 (Power Platform Developer), PL-200 (Power Platform Functional Consultant), or PL-300 (Power BI Data Analyst). - Experience with Azure Data Factory, Azure SQL, or broader Azure data services. - Familiarity with canvas/model-driven apps, Power Apps, and the wider Power Platform ecosystem. - Experience with source control and CI/CD for Power Platform (e.g., Power Platform pipelines, Azure DevOps, or GitHub). - Familiarity with U.S. Army / DoD programs, terminology, and data environments (CECOM / ASIC experience a plus). - Experience supporting Agile / DevSecOps delivery teams. - Experience building Power BI semantic models on Dataverse. - Experience authoring DAX measures for operational dashboards and reporting. - Experience supporting enterprise-scale Microsoft Power Platform implementations in government or highly regulated environments. Benefits - Comprehensive plans for medical, dental, vision, life insurance, and short-term/long-term disability. - Inclusive policies for bereavement, military obligations, and parental needs, along with 11 paid holidays annually. - A 401(k) plan with a generous company match and immediate vesting to help secure your financial future. - Employee referral bonuses to reward you for helping grow the ASRC Federal Family. - Regular full-time employees are eligible for our professional development program, including funding for pursuing degrees and obtaining certifications. - Centers of Excellence to build, leverage, and grow our technological capabilities and offer professional development. Company Description As a wholly owned subsidiary of Arctic Slope Regional Corporation, an Alaska Native Corporation, we are inspired by the Iñupiat culture. We embrace stewardship, teamwork, integrity, respect, accountability, and continuous improvement.
• Lead architecture and development across Power BI and Power Apps, establish reusable platform patterns, review technical work, and provide backup coverage across dashboard and application development. • Role-based Power BI dashboards using GCSS-Army and G4 data. • Production-ready Power Apps integrated with Azure, Army 365, dashboards, reports, and data models. • Establish Power BI and Power Apps technical patterns for the program. • Design semantic models and reusable business measures. • Develop complex DAX, transformations, security rules, and data connections. • Develop or review Canvas and model-driven Power Apps. • Develop Power Automate workflows and approval paths. • Integrate Power Platform products with Azure and Army data sources. • Implement role-based access and security. • Review work produced by the Power BI Developer and Power Apps/QA Developer. • Establish development, test, and production promotion procedures. • Support dashboard and application sustainment. • Prepare technical documentation and knowledge-transfer materials.
Role Description The Senior Director of Product & Platform Engineering leads the teams responsible for Ferguson Home experiences and platform strategy. This leader will drive the transformation from channel-specific solutions to a unified, scalable platform that can be leveraged across all digital channels. The role is accountable for balancing business continuity with strategic modernization, ensuring Ferguson Home continues to deliver business value while establishing reusable capabilities and platform foundations that accelerate Ferguson's long-term digital transformation. Location: This position may be remote or hybrid in accordance with company policy. Key Responsibilities - Platform Strategy: Define and implement the roadmap for unified platform, establishing reusable customer-facing capabilities that can be used across digital channels. - Business Continuity & Ferguson Home Delivery: Lead engineering teams responsible for Ferguson Home ensuring uninterrupted delivery of business capabilities, platform stability, and operational excellence while supporting modernization initiatives. - Platform Modernization: Drive engineering and modernization efforts to consolidate fragmented channel-specific capabilities into a unified platform through shared services, reusable UI components, common experience APIs, and headless architecture patterns. - Architecture & Engineering Excellence: Provide technical leadership for modern web and mobile architecture, performance engineering, observability, accessibility, security, CI/CD, and engineering quality practices. - Cross-Functional Collaboration: Partner closely with Product Management, UX, Architecture, Platform Engineering, and Business partners to align modernization priorities with customer needs and business objectives. - Talent Development: Build and mentor Directors, Engineering Managers, Principal Engineers, and engineering teams while developing organizational capabilities required to support both current business operations and future platform transformation. Qualifications - 15+ years of software engineering and technology leadership experience, with at least 7+ years leading multiple engineering teams and people leaders. - Proven track record leading large-scale digital transformation, customer experience modernization, and platform consolidation while maintaining business continuity. - Demonstrated success delivering customer-facing digital products and experiences at scale across web and mobile channels. - Solid understanding of customer engagement and journeys across digital channels and implementing reusable capabilities that can be leveraged across multiple channels and customer touchpoints. Technical Stack - Deep expertise in modern web technologies and digital experience platforms (React, Node.js, REST API, Event based). - Experience with API-first architectures, BFF (Backend-for-Frontend) patterns, micro-frontends, and modern integration frameworks. - Familiarity with cloud-native architectures, CI/CD pipelines, observability platforms, performance engineering, and DevSecOps practices. - Experience integrating customer-facing applications with enterprise services. Architecture & Engineering Leadership - Good understanding of scalable digital architecture and modern software engineering practices. - Experience establishing engineering standards, governance models, and reusable technology patterns across multiple teams. - Ability to evaluate and introduce emerging technologies that improve customer experience, engineering productivity, and platform scalability. - Experience driving engineering excellence across performance, accessibility, reliability, security, and operational maturity. Leadership Skills - Strong executive presence with the ability to communicate technical strategies to business and technology customers. - Proven ability to lead organizations through significant technology and organizational change. - Demonstrated success building, mentoring, and scaling high-performing engineering teams. - Ability to align multi-functional collaborators around shared priorities, roadmaps, and customer outcomes. - Strong decision-making skills with the ability to balance short-term business needs and long-term strategic investments. Success Measures - Successful delivery of Ferguson Home business priorities while advancing the platform modernization roadmap. - Increased adoption of shared capabilities across digital channels. - Faster time-to-market for customer-facing features and digital experiences. - Improved customer experience, engagement, and platform performance metrics. - Reduced channel-specific technology and increased platform reuse. - Development of a high-performing engineering organization capable of supporting future growth and transformation. Benefits - Health, dental, and vision insurance. - Paid time off. - Life insurance. - 401(k) with a company match. - Mental health coverage. - Gender affirming and family building benefits. - Paid parental leave. - Associate discounts. - Community involvement opportunities. Pay Range Actual pay rate may vary depending upon location. The estimated pay range for this position is below. The specific rate will depend on a candidate’s qualifications and prior experience. - $15,050.00 - $25,083.34 (Estimated Ranges displayed are Monthly for Salaried roles OR Hourly for all other roles). - This role is Bonus or Incentive Plan eligible. Equal Employment Opportunity The Company is an equal opportunity employer as well as a government contractor that shall abide by the requirements of 41 CFR 60-300.5(a), which prohibits discrimination against qualified protected Veterans and the requirements of 41 CFR 60-741.5(A), which prohibits discrimination against qualified individuals on the basis of disability. Ferguson Enterprises, LLC. is an equal employment employer F/M/Disability/Vet/Sexual Orientation/Gender Identity.



