> Markdown version of [/jobs/ext/1946361-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/1946361-senior-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Developer - **Company:** Ackerman Pierce - **Location:** New Malden, UK - **Experience:** Expert - **Salary:** £80,187.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Data Hub, DevOps, Microsoft Dynamics, Microsoft Office, OAuth, Pair Programming, Power BI, Cloud Services, Standard Sql, Microsoft SharePoint, SQL Databases, Model-Driven Development, Microsoft Power Automate, Technical Debt, Bug Reporting, Powerapps - **Published:** August 6, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5830332719 ## About the Role * We require demonstrable experience across the full development lifecycle for Microsoft Power Platform. * We require strong experience with Microsoft Power Platform architecture and components. * We require strong experience developing in PowerApps, Power Automate, Power BI, Dataverse, and SharePoint. * We require deep understanding of Model-Driven Apps and Canvas Apps. * We require experience of migrating existing business solutions from older technology to PowerApps. * We require experience working with internal stakeholders to capture requirements and turn them into implementable solutions. * We require experience establishing Power Platform environments, users, licenses, capacity management, and backup policies. * We require strong PowerApps practices and strategies to optimise performance, security, and scalability. * We require experience producing technical documentation and user guides. * We require experience developing Power BI reports and dashboards. * We require experience supporting training for other team members, including pair programming and mentoring. * We require experience supporting UAT with business users, capturing and reporting defects for review and remediation. * We require strong experience in application building and architectural design. * We require experience working with product management to define and refine requirements, establish the MVP, and minimise technical debt. * We require experience working in a matrix team with developers, product managers, designers, and architects. * We require strong business analysis skills and the ability to work with stakeholders across the council. * We require understanding of integrating PowerApps with third-party cloud solutions through APIs. * We require understanding of OAuth. * We require experience with SQL. * We require experience with formulas, C#, or JavaScript. * We consider Dynamics 365 / Azure experience desirable. * We consider Power Platform Functional Consultant PL-200 desirable, although Power Platform experience and passion are more important. ## Description * We will work with business stakeholders and the development team to design, build, and deliver high-quality solutions supporting our adoption of PowerApps across the council. * We will design, develop, and maintain solutions using Microsoft Power Platform. * We will help improve applications that make a real impact on how our services function and on the lives of our residents. * We will work with internal stakeholders to capture requirements and translate them into solutions for implementation. * We will establish and manage Power Platform environments, users, licenses, capacity, and backup policies. * We will develop Power BI reports and dashboards. * We will support training for other team members in the use of PowerApps, including pair programming and mentoring. * We will support UAT with business users and capture and report defects for remediation. * We will work with product management to define and refine requirements and establish the MVP of the solution. * We will collaborate within a matrix team involving other developers, product managers, designers, and architects. Technologies: * Azure * C# * Cloud * Support * JavaScript * Matrix * Microsoft Power Platform * OAuth * Power BI * SQL * Security * SharePoint * Office 365 * Business Intelligence * DevOps, We are offering a great opportunity for a Senior Software Developer to join us in an exciting environment where you will build and improve applications that make a real impact on how our services function and ultimately improve the lives of our residents. Our work focuses on supporting the councils adoption of PowerApps and delivering high-quality solutions using Microsoft Power Platform. ## Related Videos - [Develop enterprise-ready applications for Microsoft Teams with Azure resources on modern web technologies](https://www.wearedevelopers.com/videos/187-develop-enterprise-ready-applications-for-microsoft-teams-with-azure-resources-on-modern-web-technologies) - [PoC “Austria Experience Data Hub”](https://www.wearedevelopers.com/videos/92-poc-austria-experience-data-hub) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Community Interview - PyLadies Berlin](https://www.wearedevelopers.com/videos/837-community-interview-pyladies-berlin) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)