Manager - Dynamics 365 CRM Solution Developer, Engineering AI & Data, Technology & Transformation
Deloitte
Aberdeen, United Kingdom
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Aberdeen, United Kingdom
Tech stack
ASP.NET
HTML
JavaScript
.NET
Web Accessibility
Adobe Creative Cloud
API
Artificial Intelligence
Unit Testing
Azure
C Sharp (Programming Language)
CSS
Web Content Management Systems
Data Integration
Data Migration
Data Visualization
Software Debugging
Software Design Documents
Programming Tools
Web Development
Microsoft Dynamics CRM
Middleware
Human-Computer Interaction
Interaction Design
Microsoft Dynamics
Power BI
Software Requirements Analysis
SQL Databases
Web Services
Web Standards
Microsoft Power Automate
SOAPAPI
Integration Tests
Front End Software Development
Software Coding
REST
Software Version Control
Powerapps
Programming Languages
Job description
- Collaborate with functional consultants and business analysts to understand system requirements and design specifications.
- Design, develop, configure and customise Dynamics modules, components, and features to meet business needs.
- Implement Dynamics solutions using appropriate development tools and language; write efficient and maintainable code using languages such as C#, .NET, JavaScript, HTML, and SQL.
- Customise entities, forms, fields, workflows, business rules, and other Dynamics components to align with client requirements.
- Develop client-side scripts, plugins, and integrations to extend Dynamics functionality.
- Identify opportunities for process optimisation, performance enhancement, and innovation in Dynamics development.
- Integration and Data Migration:
- Design and implement data integration solutions between Microsoft Dynamics and other systems using APIs, connectors, and middleware.
- Perform data migration and transformation tasks to ensure smooth data transition into Dynamics applications.
- Comfortable leveraging Dynamics 365's analytics capabilities to gain insights into customer behaviour, trends, and customer satisfaction. This includes using Power BI for data visualisation and analysis.
- Documentation, Testing and Debugging:
- Conduct unit testing and participate in integration testing to validate the functionality and performance of developed components.
- Debug and troubleshoot issues, identifying root causes and implementing effective solutions.
- Create technical documentation, including design documents, coding standards, and user guides.
- Use version control systems to manage and track changes to source code and configurations.
Requirements
Do you have experience in Web services?, * Proven experience as a Dynamics Developer, including customization, integration, and coding.
- Experience in web development technologies like HTML, CSS, and ASP.NET.
- Knowledge of programming languages such as C#, JavaScript, and SQL.
- Relevant certifications in Microsoft Dynamics development (e.g. Microsoft Certified: Power Platform Developer Associate).
- Experience with Dynamics 365 SDK, plugins, custom workflows, and extensions.
- of the Power Platform (Power Apps, Power Automate, Power BI) to extend and enhance Dynamics 365 capabilities.
- Understanding of data integration techniques and tools.
- Experience in modern CI/CD methodologies and pipeline tools (Azure DevOps, etc).
- Familiarity with REST APIs, SOAP web services, and integration techniques.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Desirable Dynamics specific skills and experience
- Relevant experience in either Consulting or one of the following industries: Financial Services, Public Sector (awareness of GDS standards), Energy, Resources and Industry, Consumer Goods, Retail, Manufacturing, Life Sciences, Telecoms, Media, Technology.
- Experience of developing and deploying custom solutions using Dynamics 365.
- Ability to Debug and troubleshoot Dynamics 365 applications.
- Full stack developer with Dynamics and front end development experience.
- Proven track record of designing & building usable and engaging digital experiences, demonstrating the ability to balance the need for effective business process and rich & accessible customer experiences.
- Experience using prototyping and development tools (e.g. Adobe Creative Cloud applications, Sketch, Invision, etc).
- Understanding of modern enterprise web content management systems, including implementation, maintenance and ongoing development.
- In depth understanding of the digital user interface -information architecture, interaction design, functionality and usability (including user research and user testing).
- Expert knowledge of web standards and web accessibility requirements, e.g. W3C recommendations.
About the company
Deloitte drives progress. Our firms around the world help our clients become market leaders wherever they compete. Deloitte invests in outstanding people with diverse talents and backgrounds, empowering them to achieve more than they can elsewhere. Our work combines consulting with action and integrity. We believe that when our clients and society are stronger, so are we.