About Us:
As a Senior Power Platform Developer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.
Technical Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of hands-on experience building solutions within the Microsoft Power Platform ecosystem.
- Advanced expertise in developing applications with Power Apps, including both Canvas Apps and Model-Driven Apps.
- Strong background in Power Automate, covering cloud-based automations, desktop flows for RPA, and business process flows.
- Solid command of Microsoft Dataverse, including data architecture, entity relationships, business rules, and security model configuration.
- Proven experience creating reports and dashboards in Power BI, with knowledge of data modeling, DAX, publishing, and row-level security.
- Practical experience working with standard, premium, and custom connectors across Power Platform solutions.
- Knowledge of Application Lifecycle Management practices in Power Platform, including managed and unmanaged solutions, solution packaging, and deployment processes.
- Experience using Azure DevOps or GitHub to support source control and deployment automation.
- Familiarity with Power Pages for building portal-based solutions is considered a plus.
- Understanding of Azure services such as Logic Apps, Azure Functions, API Management, and Key Vault is valued.
- Exposure to Copilot Studio for developing chatbot and conversational experiences is a plus.
- Experience with Microsoft 365 and SharePoint as supporting platforms is desirable.
- Knowledge of C# or JavaScript for extending Power Platform capabilities is considered an advantage.
- Familiarity with ServiceNow or similar ITSM platforms is a plus.
- PL-200: Microsoft Power Platform Functional Consultant certification, or an equivalent credential, is required.
- PL-400: Microsoft Power Platform Developer certification is required.
- PL-600: Microsoft Power Platform Solution Architect certification is preferred.
- PL-300: Microsoft Power BI Data Analyst certification is preferred.
- AZ-204: Developing Solutions for Microsoft Azure certification is preferred.
- Minimum Upper Intermediate English (B2) or Proficient (C1).
Tasks and Responsibilities:
- Design and deliver enterprise-grade applications using Power Apps, including both Canvas and Model-Driven solutions.
- Develop and optimize automation workflows in Power Automate for approvals, integrations, and complex operational processes.
- Create and maintain Dataverse data structures in alignment with organizational standards and best practices.
- Build Power BI dashboards and analytical reports connected to Power Platform implementations.
- Develop portal solutions using Power Pages for both internal and external audiences.
- Architect integrations with external platforms such as ERP, CRM, ServiceNow, and REST or SOAP-based services through standard, premium, and custom connectors.
- Implement Azure Logic Apps and Azure Functions when advanced integration or processing scenarios require it.
- Manage identity, access, and permissions through Azure Active Directory / Entra ID.
- Apply ALM best practices supported by CI/CD pipelines for Power Platform environments.
- Establish and maintain development guidelines, perform code reviews, and produce technical documentation.
- Contribute to architecture discussions and recommend technical enhancements to improve solution quality and scalability.
- Ensure that delivered solutions comply with security requirements, DLP policies, and Power Platform governance standards.
- Act as a technical point of reference for junior and mid-level team members.
- Work closely with stakeholders to understand business needs and translate them into effective technical solutions.
- Assist with technical estimations, proposal support, and client-facing demonstrations.
Soft Skills:
- Responsibility
- Proactivity
- Flexibility
- Great communication skills