Application Developer
Location: Salem, Oregon
Employment Type: Contract
Work Arrangement: Hybrid
Interview Mode: Either In-person or Remote
Shift: EST
Role Overview
The ideal candidate is a Power Automate expert with deep experience in Canvas Apps and Microsoft Dataverse. You will collaborate with stakeholders to translate business requirements into functional, high-performing applications while maintaining the integrity and security of the organization’s Power Platform ecosystem.
Key Responsibilities
- Development: Design, develop, and deploy complex automated workflows using Power Automate and build intuitive Canvas Apps with a focus on UI/UX.
- Integration: Connect applications with Microsoft Dataverse, SharePoint, Dynamics 365, and other third-party platforms.
- Logic & Automation: Leverage Power FX for advanced application logic and manage end-to-end solutions.
- DevOps: Utilize Azure DevOps for continuous integration, continuous deployment (CI/CD), and manage unit testing and pull request reviews.
- Optimization: Conduct troubleshooting and performance tuning to ensure high-quality application delivery.
- Collaboration: Work with business stakeholders to identify process improvement opportunities and provide training to end-users.
Required Qualifications
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience: Minimum of 5 years of professional experience developing on the Microsoft Power Platform (specifically Power Automate and Canvas Apps).
- Technical Mastery: Proficiency with Microsoft Dataverse, data modeling, and Power FX.
- Integration Skills: Strong understanding of custom connectors, API integration, and Microsoft 365 services.
- Systems Knowledge: Familiarity with Application Lifecycle Management (ALM) and Azure DevOps.
Preferred Skills
- Experience with Model-Driven Apps and Power Pages.
- Background in Dynamics 365 or Azure services.
- Relevant Certifications (e.g., Microsoft Certified: Power Platform Developer Associate)