Senior Developer - Dynamics 365 / UMAX Platform
Role details
Job location
Tech stack
Job description
- Design, develop, and maintain high-quality solutions across Dynamics 365, Power Platform, and the UMAX platform, ensuring alignment with architectural standards and business requirements.
- Build and support integrations between Dynamics 365, UMAX, Salesforce, middleware platforms, and other enterprise applications to enable seamless business processes.
- Develop custom plugins, workflows, APIs, JavaScript extensions, and Power Platform components that deliver scalable and supportable solutions.
- Design and optimise Dataverse data models, ensuring data integrity, performance, and effective system architecture across the application landscape.
- Support CI/CD pipelines, release management processes, and application lifecycle management activities to enable efficient and reliable deployments.
- Collaborate closely with business analysts, QA teams, administrators, delivery teams, and external partners to troubleshoot issues, improve platform capabilities, and drive continuous improvement.
Requirements
- Proven experience developing solutions within Microsoft Dynamics 365 and Power Platform environments, with strong expertise in both Dynamics 365 and UMAX platforms.
- Strong software development skills using C#, .NET, JavaScript, plugins, custom workflows, APIs, and Power Platform technologies including Power Automate and model-driven applications.
- Solid understanding of Dataverse, solution architecture, data modelling principles, and enterprise integration patterns involving Salesforce, middleware, and third-party systems.
- Experience working with DevOps practices, Azure DevOps, CI/CD pipelines, solution management, and structured release processes.
- Analytical and solution-focused mindset with a passion for delivering scalable, secure, and maintainable applications that solve complex business challenges.
- Strong communication and stakeholder management skills with the ability to translate business requirements into effective technical solutions and work collaboratively across multi-disciplinary teams.
Benefits & conditions
We're committed to creating an inclusive environment that embraces diversity and fosters the development of knowledge, skills, and experience. Whatever your role, you'll find an open, welcoming atmosphere that empowers you, and recognises your contribution. In return we offer a competitive starting salary supported by a comprehensive range of financial, lifestyle and wellness benefits with the flexibility to follow a hybrid working model.
- bonus earning potential
- non-contributory pension with 10% employer contribution
- 25 days holiday plus bank holidays and volunteering days
- buy / sell holidays
- life assurancemedical and dental insurance (family cover)
- range of optional flexible benefits
We are committed to supporting your career growth with opportunities to develop both your knowledge and experience through a blended approach to learning.Join SEFE and help us secure energy supply across Europe and shape a better, more sustainable tomorrow.