
Net Developer (MS Dynamic 365)
Permanent @Garniche Jobs UK posted 2 weeks ago in IT ShortlistJob Detail
-
Job ID 336762
Job Description
This role would suit candidates who would prefer flexible working arrangements such as remote working.
What we are looking for –
* Extensive knowledge of Microsoft Dynamics 365 Customer Engagement (out-of-the-box functionality and limits) & Experience in M365 CRM Development and customisation
* Understanding of broader Microsoft Stack and how to leverage it to create powerful solutions (PowerApps, Power BI, Dataverse, Azure).
* Knowledge of the D365 Product suite & development and configurations of Logic Apps and D365 Marketing feature.
* Experience in implementing Business Rules, WorkFlow solutions along with experiences in JavaScript/JQuery.
* Excellent understanding of relevant concepts in information management & governance (e.g. Data Protection Act, IT Security).
* Ideally – Dynamics 365 / Power Platform Certification, BSc in Computer Science or related subject and 7+years of Industry Experience.
* Open-minded to learn and develop technical skills in Platforms such as Sitecore and SharePoint
* Self-Starter – passionate for Continuous Improvements in Quality Solutions, and Automation where suitable.
The role
* Delivery and Enhancement of D365 solutions & plug-ins – ensuring the day-to-day performance needs align with needs of the business
* Work closely with IT colleagues, Business Product Owners, and 3rd parties to ensure integrations to other systems work as designed
* Mentor, coach and aiding more junior members of the team, and takes responsibility to spread knowledge
* Work with the Product Owner & Application Support Team to understand current solution support & Delivery of new Dynamics 365 features
* Maintain and create solutions for Power Platform including PowerApps and Power Automate
* Triage Incident – debugging and troubleshooting D365 platform & adjacent business critical applications
* Work with the Security, Infrastructure and Application Support Teams, to understand current solutions and develop relationship to strengthen support & Delivery of new Dynamics 365 features as well as integrations to other Systems.
Key Experience for the .Net, Dynamics 365 Developer
* Microsoft .Net Development experience, preferably Dynamics 365 CRM development experience
* Experience of Azure Data Factory, MS Power Platform, PowerApps, Power Automate
* Ability to use Dynamics 365 SDK and tooling, including API such as RESTFul
* Good knowledge of AGILE development methodologies, collaborative way of working with Scrum Masters, Business Analysts, Product Owners, Solution Architects & Application Support
* Ability to support teams through your knowledge of .Net, Azure, Microsoft Dataverse Web API and related technologies.
* Hands on experience in the setup of Continuous Integration (CI) and Continuous Delivery (CD), ideally using Azure DevOps.
* Web technology knowledge (.Net, C#, JavaScript, CSS, HTML, IIS)
* Other Technologies such as RabbitMQ, Istio, Application Logging (e.g. Log4Net)
* Familiar with Design Patterns such as SOLID to optimise code and maintainability
* Refactoring of Code using best practices in TDD and BDD (where suitable)