
Power Platform Software Engineer
Softcard (acquired by Google)
full-time
Posted on:
Location Type: Hybrid
Location: Birmingham • Alabama • United States
Visit company websiteExplore more
Tech Stack
About the role
- 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
- 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
- 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
- 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.
Benefits
- healthcare coverage
- 401(k)
- tuition reimbursement
- vacation
- sick pay
- holiday pay
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Power PlatformCanvas AppsModel-Driven AppsPower AutomateDataversePower FXJavaScriptSQLREST APIsAzure Functions
Soft Skills
communicationcollaborationproblem-solvingknowledge sharingteam supportstakeholder engagementrisk assessmentadaptabilityparticipation in Agile practicestechnical documentation
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information Systemsrelated field degreeequivalent professional experience