Senior Power Platform Developer

Simple Technology Solutions
Summary
Join Simple Technology Solutions as a Senior Power Platform Developer and play a key role in designing, developing, and deploying scalable business applications using Microsoft Power Platform. Collaborate with stakeholders to translate complex business needs into user-friendly solutions. This hands-on position involves mentoring junior team members and ensuring adherence to performance and security standards. You will leverage JavaScript for Power App customization, utilize Azure Functions for backend process automation, and integrate data and services using custom connectors and APIs. The role requires strong proficiency in Microsoft Power Platform, JavaScript, Azure Functions, and app automation. This position is contingent upon contract award.
Requirements
- Bachelors Degree
- Proven experience with Microsoft Power Platform (Power Apps, Power Automate, Dataverse)
- Strong proficiency in JavaScript for Power App page customization and canvas app development
- Extensive experience with Azure Functions and Function App development
- Demonstrated experience in app automation to streamline workflows and business processes
- Familiarity with API integration, JSON, and custom connectors
- Understanding of security and governance practices in low-code environments
- Experience in conducting functional and security testing, including vulnerability assessments
- Ability to work from 8 am-5 pm Eastern Time, regardless of your home location
Responsibilities
- Design, build, and customize applications using Power Apps (Canvas and Model-Driven), Power Automate, and Dataverse
- Utilize JavaScript to customize Power App pages and canvas sites, ensuring enhanced functionality and user experience
- Develop and maintain Azure Functions to automate backend processes and improve application efficiency
- Leverage app automation to streamline business processes and improve operational efficiency
- Integrate data and services using custom connectors and APIs to support dynamic, responsive applications
- Conduct thorough code and solution reviews to ensure maintainability, performance, and security compliance
- Collaborate with business analysts, UX designers, and end-users to refine application requirements and deliver intuitive solutions
- Create and maintain technical documentation, including architecture diagrams, technical specifications, and deployment guides
- Mentor junior developers and contribute to the establishment of best practices across all low-code development projects
- Support deployments across development, test, and production environments, ensuring seamless integration and functionality