About the job Developer (Power Platform)
The team is a strategic initiative to modernize operations by enabling staff to build secure, efficient digital solutions on approved platforms under clear governance. It aims to strengthen digital capabilities, streamline processes, and support scalable, AI-enabled innovation.
The Solution Developer (Power Platform) designs, develops, and coordinates Power Platform solutions, including integrations with existing and third-party systems, in support of the Empower initiative. The role involves troubleshooting application issues, gathering requirements, supporting business cases, and estimating enhancement efforts. The Solution Developer works closely with the Project Manager, team, and Platform Lead, and reports to designated senior staff.
Scope of Work / Responsibilities
1. Solutions Design and Delivery
- Engage stakeholders to understand requirements and recommend appropriate solutions
- Estimate costs, benefits, and impacts on performance and security
- Design, implement, and maintain Power Platform solutions
- Translate business requirements into aligned technical solutions, roadmaps, and backlogs
- Lead solution delivery using Agile, DevOps, CI/CD testing, and deployment practices
- Collaborate with development teams to build or enhance solutions
- Review designs, guide defect resolution, and support developers and administrators
- Perform other related tasks as assigned
2. Knowledge Management
- Prepare and maintain key documentation, including Requirements Definition Documents (RDD), Solution Design Documents (SDD), Security License to Operate (SLTO), and Transition Support and Maintenance Plans (TSMP).
- Maintain platform, solution, and technical documentation.
- Identify improvement opportunities in existing solutions and recommend enhancements.
- Review solution architectures to ensure alignment with enterprise architecture standards and recommend improvements.
- Conduct system security assessments to ensure compliance with security frameworks and protect data from unauthorized access.
- Provide post-deployment support for a minimum of 12 months.
Requirements and Qualifications
Education and Work Experience
- Bachelors degree or equivalent in Information Technology, Computer Science, Engineering, Business Administration, or related fields.
- At least 5 years of experience with Power Platform and SharePoint, including architecture, development, deployment, maintenance, data management, and migration.
- Hands-on experience designing and architecting customized solutions, including server-side code, integrations, workflows, and custom business logic.
Technical Knowledge
- Power Platform: Power Apps, Power Automate, Copilot Studio, Power BI, Power Pages
- .NET, JavaScript (and frameworks such as Angular, React, jQuery), HTML, CSS
- REST APIs, XML, JSON, SQL, and other database technologies
- C# or Visual Basic, Visual Studio, Web Services, and CRM SDK (preferred)
- Strong ability to translate business requirements into scalable solutions, workflows, and automations
- Demonstrated experience in solution and/or enterprise architecture
- Experience with Agile methodologies, DevOps practices, and CI/CD pipelines
- Prior experience in Agile delivery and product management