Microsoft Dynamics Developer

Company:  SmartPro
Location: Bridgend
Closing Date: 02/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
We are seeking an experienced MS Dynamics 365 CRM Developer with a strong background in designing, developing, and implementing custom CRM solutions. The ideal candidate will possess advanced technical skills in MS Dynamics 365 and related Microsoft technologies, along with experience in full-stack development. You will be responsible for building and optimising workflows, business processes, and integrations to meet the requirements of our organisation, which ranks among the top three insurance companies in Wales. This role presents an exciting opportunity to work in a dynamic environment where your contributions will significantly impact the efficiency and effectiveness of our CRM systems. Key Responsibilities of an MS Dynamics 365 CRM Developer: Develop, implement, and maintain MS Dynamics 365 CRM solutions, including workflows, business processes, and plug-ins. Create and manage web resources, ensuring smooth integration with existing systems. Design and implement APIs using NodeJS within Azure/AWS environments. Manage backend components using MS-SQL, ensuring high performance and data integrity. Utilise the full Microsoft O365 suite, including Power BI, PowerApps, Power Automate, and MS AI, to extend CRM functionality. Provide technical support, troubleshooting, and enhancements to the CRM system. Follow Agile development practices and actively participate in Scrum meetings. Technical Requirements of an MS Dynamics CRM Developer: Experience: Minimum of 5 years’ experience as a Software Engineer, Full Stack Developer, or MS Dynamics 365 CRM Developer. Software Development: Extensive experience in designing and building web applications using C#, .NET, ASP.NET, MVC, NodeJS, JavaScript, JQuery, HTML, CSS, and SQL. MS Dynamics 365 CRM: Demonstrable experience in developing workflows, business processes, and plug-ins. Proficient in Power BI, PowerApps, Power Automate, and other O365 applications. Experience with CRM SDK, REST/ODATA, and SOAP endpoints. Object-Oriented Programming: Strong understanding of Object-Oriented Programming (OOP) and Design Patterns. Web Services/APIs: Comprehensive knowledge of Web Services and API integrations. Database Management: Familiarity with Data Export Service, Azure APIs, Azure SQL, Data Gateways, SSRS, and SSIS. Agile Methodology: Experience working in an Agile development environment, particularly within Scrum teams. Key Skills & Competencies for an MS Dynamics 365 CRM Developer: Detail-oriented with a focus on delivering high-quality solutions. Bachelor’s degree in Computer Science, Information Technology, or a related field. Microsoft Dynamics 365 or Power Platform certifications would be advantageous. Opportunities to progress within a global organisation ~25 days holiday + bank holidays plus other excellent benefits ~ Long term career prospects ~ Flexible hours ~ Non-contributary pension ~ Private healthcare from you and a spouse ~ Private dentalcare ~ Performance based annual bonus ~ Monthly wellbeing vouchers ~ Hybrid working Are you an MS Dynamics 365 CRM Developer ?
Apply Now
Share this job
SmartPro
An error has occurred. This application may no longer respond until reloaded. Reload 🗙