About the Role
We are seeking an experienced Dynamics 365 CE/ Power Platform Developer to join our dynamic development team. The ideal candidate must have solid experience of developing Power Platform solutions using C#.
The role will involve creating effective business solutions using Microsoft's Power Platform and Azure services. This includes developing and implementing solutions using Dynamics 365 Sales, Customer Services, Marketing and Project Operations.
Additionally, the successful candidate will use Power Apps, Power Automate and the Dataverse to create effective business applications and workflows.
They will also develop and maintain C# applications following Object-Oriented software development practice and SOLID principles. Furthermore, they will create Azure solutions such as Azure Logic Apps, Azure Function Apps, Azure Service Bus and Azure API management.
Another key responsibility is implementing Continuous Integration/ Continuous Deployment (CI/CD) using Azure DevOps.
The successful candidate will also write early binding code for the Dataverse and create custom components like plug-ins, workflow activities, custom actions, API's and Azure Functions.
* Develop and implement solutions using Dynamics 365 Sales, Customer Services, Marketing and Project Operations.
* Use Power Apps, Power Automate and the Dataverse to create effective business applications and workflows.
* Develop and maintain C# applications following Object-Oriented software development practice and SOLID principles.
* Create Azure solutions such as Azure Logic Apps, Azure Function Apps, Azure Service Bus and Azure API management.
* Implement Continuous Integration/ Continuous Deployment (CI/CD) using Azure DevOps.
* Write early binding code for the Dataverse and create custom components like plug-ins, workflow activities, custom actions, API's and Azure Functions.
Requirements
* Proven experience as a Dynamics 365/ Power Platform developer.
* Expertise in Dynamics 365. C# Development and Azure Development.
* Proficiency in using Azure DevOps and implementing CI/ CD.
* Familiarity with TDD and software testing methodologies.
* Knowledge of Object- Oriented software testing methodologies.
What We Offer
* Continuous learning: You'll develop the mindset and skills to navigate whatever comes next.
* Support and leadership via our SMT team.
* Exposure to great clients, bespoke products and latest technology.
* An open and collaborative friendly working environment.
* The chance to join a growing business, allowing you to feel valued, make an influence and grow personally with us as the business progresses.
* Diverse and inclusive culture: You'll be embraced for who you are and empowered to use your voice to help others and our clients.