Power Platform Software Engineer
Role details
Job location
Tech stack
Job description
Solution Design & Development
- Design, build, test, and deploy Power Platform solutions including Canvas Apps, Model-Driven Apps, Power Automate cloud flows, and Dataverse configurations.
- Develop complex data models in Dataverse including entity relationships, security roles, business rules, and calculated fields.
- Build advanced Power Automate flows including multi-step approvals, error handling, parallel branching, and child flows.
- Extend platform capabilities using Azure Functions, Logic Apps, and REST APIs where native connectors fall short.
- Apply Power FX and JavaScript to deliver advanced UI logic and dynamic behaviors in Canvas Apps.
Integration & Architecture
- Design and implement integrations with enterprise systems including Microsoft 365, SharePoint, Azure services, and third-party platforms.
- Contribute to solution architecture discussions, applying established patterns and flagging risks or trade-offs to senior team members.
- Follow and apply solution layering practices using managed and unmanaged solutions, supporting proper ALM across Dev, Test, and Production environments.
Collaboration & Documentation
- Partner with Product Owners and business stakeholders to translate requirements into platform-native solutions.
- Work as part of an Agile development team; participating in daily stand-ups, code reviews, backlog refinement and other Scrum activities
- Share knowledge and contribute to team discussions; support less experienced team members informally as opportunities arise.
- Create and maintain technical documentation
Requirements
Do you have experience in Technical solutions implementation?, Do you have a Bachelor's degree?, We are seeking an experienced Power Platform Specialist to design, develop, and deploy enterprise-grade solutions using Microsoft Power Platform. The ideal candidate brings strong, hands-on proficiency across Power Apps, Power Automate, and Dataverse, and has a proven track record delivering scalable, production-ready solutions in complex enterprise environments.
You must be eligible to work in the US without Visa Sponsorship., * Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent professional experience.
- 4+ years of hands-on Power Platform development experience, with demonstrated delivery of production solutions in an enterprise environment.
- Strong proficiency in Power Apps, Power Automate, and Dataverse.
- Solid experience with Dataverse data modeling: entities, relationships, security roles, and business rules.
- Experience with Power Platform ALM: managed vs. unmanaged solutions and multi-environment deployment practices.
- Experience designing and implementing integrations using REST APIs, custom connectors, and Azure services.
- Proficiency in Power FX, JavaScript, and SQL as applied within the Power Platform context.
- Strong communication skills with the ability to engage both technical and non-technical stakeholders., * Microsoft certifications: PL-400 (Power Platform Developer) or equivalent.
- Experience with Copilot Studio or AI Builder as part of delivered solutions.
- Hands-on experience with Azure DevOps or GitHub for Power Platform source control and CI/CD pipelines.
- Familiarity with the Power Platform CoE Starter Kit.
Benefits & conditions
Pulled from the full job description
- Tuition reimbursement
- 401(k)
- Health insurance
- Paid holidays