Company:
SmartPro
Location: Bridgend
Closing Date: 08/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
ROLE: MS Dynamics 365 Developer LOCATION: Bridgend, Wales
Job Overview:
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.
Collaborate with cross-functional teams to gather and understand business requirements, translating them into technical solutions.
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.
MS Power Platform: Proficient in Power BI, PowerApps, Power Automate, and other O365 applications.
API Development: 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:
Strong problem-solving skills and ability to resolve technical issues.
Excellent communication skills, both written and verbal.
Ability to work independently and collaboratively within a team.
Detail-oriented with a focus on delivering high-quality solutions.
Adaptability and willingness to learn new technologies.
Preferred Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Microsoft Dynamics 365 or Power Platform certifications would be advantageous.
Benefits:
Opportunities to progress within a global organisation
25 days holiday + bank holidays plus other excellent benefits
Long term career prospects
Flexible hours
A genuinely welcoming and supportive team
No evening/weekend work
Non-contributary pension
On-site mental health aiders
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 ? Please apply directly or pop your CV [email protected]
Share this job
SmartPro
Useful Links