At a Glance
- Tasks: Design and develop innovative solutions using Microsoft Dynamics 365 and Power Platform.
- Company: Join a leading tech firm in London with a hybrid work culture.
- Benefits: Earn £400 a day, enjoy health benefits, and access professional development.
- Other info: Dynamic team environment with opportunities for career growth and learning.
- Why this job: Make an impact by creating cutting-edge applications that enhance user experiences.
- Qualifications: Experience in Dynamics 365, Power Pages, and modern web technologies required.
The predicted salary is between 50000 - 70000 £ per year.
The IT Business applications team play an important role developing and supporting our business applications, enabling us to deliver services to customers and colleagues. As a software developer, you will be responsible for designing, developing, and maintaining end-to-end solutions within the Microsoft Dynamics 365 and Power Platform ecosystem. This role involves customizing Dynamics 365 applications, building Power Pages (portals), developing backend services using .NET/C#, and creating frontend components using modern web technologies. The developer works on integrations, automations, and scalable solutions using Dataverse and Azure services, while collaborating with cross-functional teams to deliver secure, high-quality business applications.
Key responsibilities
- Design, develop, and implement solutions using Microsoft Dynamics 365 (CE/CRM) and Power Platform components
- Build and customize Power Pages (formerly Power Apps Portals) for external-facing web applications
- Develop end-to-end solutions across the stack, including frontend (HTML, CSS, JavaScript) and backend (.NET, C#, Web APIs)
- Configure and customize Dynamics 365 modules such as Sales, Customer Service, and Marketing
- Create and manage Dataverse tables, relationships, business rules, workflows, and plugins
- Develop custom plugins, workflow activities, and integrations using C# and .NET
- Build and maintain RESTful APIs and integrations with external systems
- Customize Power Pages using Liquid templates, FetchXML, JavaScript, and Bootstrap
- Implement role-based access and security within Dynamics 365 and Power Pages
- Develop Power Platform solutions, including Power Apps (Model-driven & Canvas), Power Automate flows, and Power BI integration
- Work with Azure services (Azure Functions, Logic Apps, Service Bus) for scalable integrations
- Perform data migrations and integrations using tools like KingswaySoft, SSIS, or Dataflows
- Ensure code quality through code reviews, unit testing, and debugging
- Collaborate with stakeholders, business analysts, and cross-functional teams to gather requirements and deliver solutions
- Support CI/CD pipelines and deployment using Azure DevOps or similar tools
- Monitor, troubleshoot, and optimize performance of D365 and Power Platform solutions
- Stay updated with latest Microsoft technologies and best practices
Minimum Criteria
- Strong experience in Dynamics 365 CE/CRM development
- Hands-on experience with Power Pages (Portals) customization
- Proficiency in C#, .NET, JavaScript, TypeScript, HTML, CSS
- Experience with Dataverse, FetchXML, Liquid templates
- Experience of Power Platform (Power Apps, Power Automate)
- Familiarity with Azure integration services
- Understanding of security roles, authentication, and authorization in D365/Portals
- Knowledge with TFS, DevOps, version control (Git), and ALM practices
Desirables
- Familiarity with CI/CD pipelines and DevOps practices (Azure DevOps, Git)
- Exposure to Agile/Scrum methodologies
- Knowledge of security, authentication (OAuth, Azure AD B2C) for portals
- Experience working with large-scale enterprise applications
Software Developer (Dynamics/Power Pages) in London employer: Adecco
Join a dynamic and innovative team in London as a Software Developer, where you will have the opportunity to work on cutting-edge Microsoft technologies within a collaborative and supportive environment. Our company values employee growth, offering continuous learning opportunities and a hybrid work model that promotes work-life balance. With a focus on delivering high-quality business applications, you'll be part of a culture that encourages creativity and teamwork, making it an excellent place for those seeking meaningful and rewarding employment.