An excellent opportunity for a proven and experienced Lead Microsoft Dynamics 365 Developer to join the tech team of one of London's leading social enterprises. You will use your technical & digital experience along with your ability to lead others to drive real change and innovation. The role is fully-remote at present with visits to our London head-office.
Senior Developer - Microsoft Dynamics CRM - Remote
London / Part Remote Post Covid
Up to £72,000
Plus Extensive Company Benefits
Permanent, 35 hours, Full time
Senior Developer DCRM Role and Responsibilities:
+ Manage performance of a team of Microsoft Dynamics CRM and Power Platform developers at both individual and team level
+ Deliver on the creation and maintenance of our CRM solution within agreed project deadlines.
+ Work in an Agile team taking ownership of the technical delivery of changes.
+ Ensure that stories and tasks are appropriately sized, scoped and defined.
+ Drive the DevOps maturity roadmap within the team.
+ Ensure the smooth running and support of live systems, providing the appropriate monitoring information to stakeholders for awareness and decision making.
+ Contribute to the wider enterprise technology strategy and roadmap.
+ Ensure the team continue to produce high levels of services, expertise, development, and test processes that are scalable and maintainable within expectations of the stakeholders (including adherence to SDLC).
+ Conduct reviews of supplied specification with others as appropriate
+ Ensure the appropriate levels of system and support document are created and maintained.
+ Contribute to vendor solution due diligence.
+ Coach and mentor staff members through training and individual support.
+ Participate in the full software development lifecycle, including agile scrum ceremonies.
+ Participate as a member of digital technology teams, contributing to software development discussions, investigating the use of new development tools, and facilitating change.
+ Proven experience of leading a team of Microsoft Dynamics 365 developers and Power Platform developers.
+ Experience of working on full life cycle implementations across latest versions of Dynamics CRM 365 (on premise and online).
+ Strong Agile delivery experience (ideally Scrum or Kanban)
+ Experience of ensuring data integrity in CRM systems.
+ Experience of Dynamics CRM Configuration, Customization, Java Script, Plug Ins, Workflows/Custom
+ Experience with .NET Framework, .NET Core, C#, SSIS and SSRS.
+ Good understanding of Test-Driven development and coding standards (SOLID, Design Patterns)
+ Experience in web development using Dynamics 365 Portals and Web API's.
+ Experience with the Power Platform: Power Apps (Portal, Canvas, Model-Driven) and Power Automate
+ Experience of designing and running reports to meet the needs of the organisation.
+ Working with reporting tools to produce accurate and informative reports preferably using PowerBI.
+ Working knowledge Azure cloud services (logic Apps, Functions etc).
+ Working knowledge with SharePoint, Exchange and Microsoft enterprise technologies
+ Experience of creating SSIS Packages.
+ Experience of designing & developing new modules in Dynamics 365 CRM.
+ Experience with REST based APIs.
+ Extensive experience of working on production support activities and troubleshooting issues as and when required.
+ Demonstrable experience of working on application problem management and improving the stability and
performance of live applications.
+ Demonstratable experience of deploying solutions using CI/CD pipeline
+ Experience of Dynamics focused change projects (migrating from on-premise to cloud).
+ Knowledge of industry leading software engineering approaches including Test Automation, Build Automation and Configuration Management frameworks.
+ Experience of mentoring Junior/Mid-level developers.
Skills and Qualifications:
+ Microsoft Dynamics 2016, 365 - online and on premise (i.e. configuration and customisation, Workflows/Custom Workflow Activity, Plug-Ins,)
+ Java Script and JQuery
+ SSIS, SSRS, PowerBI.
+ Microsoft Power Platform: Power Apps, Power Automate
+ Microsoft Flows
+ ASP.NET, .NET Core, C#, and MS SQL programming
+ REST APIs
+ SharePoint Online
+ Azure LogicApps, Azure Functions
+ Visual Studio
+ A Bachelor's degree in Computer Science, Information Systems; or related discipline is desired
If this sounds like you we would love to hear from you.
Interview format: Video interview via Microsoft Teams. Competency based two stage interview process. Second stage will include a technical assessment.
Interested? Apply here for a fast-track path to the hiring manager
You may have worked in the following capacities:
Microsoft Dynamics Developer, Microsoft Dynamics CRM Developer, .Net Developer
If you have any pre-application questions please contact us first quoting the job title & ref. Good luck, Team RR.