About Us
We are a leading provider of Dynamics 365 CE solutions in the Not-for-Profit Membership marketplace. Our aim is to make a difference within this industry.
We have seen significant growth over the years, with our development team working on various projects. This role will be an exciting opportunity to join our growing business.
We are looking for an experienced and knowledgeable Senior Dynamics 365 CE Power Platform Developer to join our development team. The ideal candidate must have solid demonstrable experience of developing Power Platform solutions using C#.
The successful candidate will work closely with cross-functional teams to design, develop and maintain our next generation web sites and web tools. We build various web sites and self-service portals for clients based upon our web development framework toolkit.
Key Responsibilities:
* Develop and implement solutions using Dynamics 365 Sales, Customer Service, Marketing and Project Operations.
* Use Power Apps, Power Automate and Dataverse to create effective business applications and workflows.
* Develop and maintain C# applications following Object-Oriented software development practices and SOLID principles.
* Create Azure solutions such as Azure Logic Apps, Azure Function Apps, Azure Service Bus and Azure API Management.
* Implement Continuous Integration and Continuous Deployment (CI/CD) using Azure DevOps.
* Write early binding code for Dataverse, create custom components like plug-ins, workflow activities, custom actions and APIs, 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 Test-Driven Development (TDD) and software testing methodologies.
* Knowledge of Object-Oriented software development principles.
What We Offer:
* Continuous learning and professional development.
* Supportive leadership and a collaborative working environment.
* Exposure to great clients, bespoke products and the latest technology.
* A chance to join a growing business and make a real impact.
* A diverse and inclusive culture where you can thrive.