Building and configuring applications in a Microsoft Dynamics / Power Platform stack
Documenting and refactoring complex programs/scripts
Ensuring team adherence to project quality standards
Applying agreed standards and tools to achieve well-engineered outcomes
Communicating client specifications to development teams
Assisting with application troubleshooting and debugging
Participating in reviews of own work and leading reviews of colleagues' work
Keeping projects on schedule to meet deadlines
Collaborating with technical teams to develop and agree system integration plans and report on progress
Defining complex/new integration builds
Ensuring that integration test environments are correctly configured
Designing, performing and reporting results of tests of the integration build
Educating junior developers on best practices
Taking part in various business activities like client communications
Requirements
Certified as PL-400 Power Platform Developer
Microsoft Dynamics 365 / Power Platform stack
Azure exposure (expected as part of Power Platform work)
Strong documentation and handover experience
Management skills – both from a person management perspective and from the overall control of the process
Ability to handle meetings – organising, chairing and documenting meetings and ensuring actions are followed up on
Business awareness, specific knowledge of the organisations business area, drivers, structures and priorities
Ability to mentor and coach team members
Ability to organise, prioritise and monitor own workload and that of the team
Tech Stack
Azure
Benefits
23 days’ holiday (rising to 27) with the opportunity to buy extra leave
The opportunity to take a paid day out of the office, volunteering for our charity partners or a cause of your choice
Company matched pension, life assurance, a cycle2work scheme, 15 weeks’ fully paid maternity, adoption and shared parental leave, paternity pay of two weeks
Voluntary benefits designed to suit your lifestyle – from discounts on retail and socialising, to health & wellbeing, travel and technology
Access to our Employee Network Groups, which represent every strand of diversity and allow colleagues to connect and learn from each other on an open, inclusive platform