Senior Power Platform Developer
Location: Brecksville, Ohio (2 days in-office, 3 days remote)
Reporting: This role reports directly to the Director of Enterprise.
Job Description
Join our client’s expanding IT team as a Sr. Power Platform Developer for a thriving real estate related company, where technology is central to the leadership's vision for scalable growth. As a vital part of the company's innovation journey, you will play a critical role in driving and supporting enterprise application initiatives. This opportunity is perfect for a forward-thinking developer with a robust understanding of the Microsoft Power Platform, particularly focused on the Sales and Marketing modules.
Position Overview:
The Senior Power Platform Developer will play a key role in driving the development and implementation of business applications using Microsoft Power Platform technologies, including Power Apps, Power Automate, Power Pages, and Microsoft Copilot Studio. This role requires an individual with extensive technical knowledge, a passion for innovation, and the ability to lead by example. The Senior Developer will collaborate closely with cross-functional teams to design, develop, and maintain solutions that meet business requirements and align with the company's strategic goals.
Duties & Responsibilities:
- Lead the development and implementation of custom solutions using Microsoft Power Platform technologies and contribute to overall system design.
- Develop and maintain Power Apps, Power Automate flows, Power Pages, and solutions within Copilot Studio.
- Collaborate with business analysts to clarify requirements, define technical specifications, and deliver solutions that meet business needs.
- Ensure that solutions are scalable, secure, and performant.
- Provide technical guidance and mentorship to junior developers.
- Implement and uphold best practices for application development, including complying with all coding standards, naming conventions, and documentation requirements.
- Stay current with emerging technologies and industry trends related to Microsoft platforms and evaluate their potential impact on the company.
- Conduct code reviews to ensure high-quality deliverables.
- Develop and execute testing plans to ensure the reliability and functionality of applications.
- Implement and maintain continuous integration and continuous delivery (CI/CD) pipelines.
- Ensure adherence to governance policies to maintain consistency, security, and compliance across all applications.
- Troubleshoot, maintain, and improve existing Power Platform applications.
- Provide consultative support to business users and other stakeholders during the application lifecycle.
- Collaborate with the BI/Data and IT Infrastructure teams.
Required Qualifications:
- 5+ years of experience in Microsoft’s stack, with at least 4 years focused on Microsoft Power Platform technologies and/or Dynamics 365 CE.
- Proven experience with developing robust solutions in Power Platform.
- Deep technical experience in integrating applications with Dynamics 365 CE or Power Platform.
- Proficiency with JavaScript and JSON.
- Strong understanding of SDLC methodologies.
- Experience with application security implementations such as Role-based access control (RBAC), row-level security, and column-level security.
- Excellent problem-solving, analytical, and decision-making skills.
- Effective communication and interpersonal skills, with the ability to work effectively with diverse teams and stakeholders.
Preferred Qualifications:
- Experience in the construction industry and/or property management.
- Familiarity with API Management.
- Familiarity with Microsoft Fabric.
- Microsoft certifications in Power Platform (e.g., Power Platform Developer Associate) are highly desirable.
- Proficiency with React, FetchXML, SQL, YAML, and .NET/C#.
- Familiarity with xRM Toolbox.