Senior D365 CE Developer

Senior D365 CE Developer

Northampton Full-Time 48000 - 84000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Lead the development and customisation of D365 Customer Engagement solutions, focusing on Project Operations.
  • Company: Catch Resource Management is a top provider of Dynamics 365 and ERP resources, ensuring expert support.
  • Benefits: Competitive salary of £60,000-£70,000 and opportunities for professional growth and mentorship.
  • Why this job: Join a dynamic team, work on impactful projects, and enhance your technical skills in a collaborative environment.
  • Qualifications: Strong experience in D365 CE, C#, JavaScript, and integration with enterprise systems required.
  • Other info: Location: Milton Keynes; candidates must be eligible to work in the UK.

The predicted salary is between 48000 - 84000 £ per year.

Our end user client are actively seeking a Senior D365 CE Developer with experience in Project Operations, in particular, to work on their large-scale implementation of D365 and to provide long-term development expertise and technical support.

Key Responsibilities:

  • Lead the development, customisation, and enhancement of Dynamics 365 Customer Engagement (CE) solutions, with a strong focus on the Project Operations module.
  • Design and implement custom plugins, workflows, business rules, and JavaScript to extend D365 CE functionality.
  • Conduct code reviews and ensure adherence to best practices for D365 development.
  • Design and implement integrations between D365 Project Operations and other enterprise systems (e.g., D365 Finance, external ERPs, reporting tools) using various technologies (e.g., Dataverse, OData, REST APIs, Azure Logic Apps).
  • Ensure data integrity and seamless flow of information across integrated systems.
  • Collaborate with functional consultants and business stakeholders to translate business requirements into technical solutions and specifications for D365 Project Operations.
  • Provide technical expertise and guidance throughout the project lifecycle, from requirements gathering to post-implementation support.
  • Troubleshoot and resolve complex technical issues related to D365 Project Operations and related modules.
  • Develop and maintain comprehensive technical documentation, including design specifications, development guides, and troubleshooting procedures.
  • Establish and enforce coding standards and development best practices within the team.
  • Potentially mentor and guide junior developers, fostering their growth and skill development.
  • Work closely with cross-functional teams, including project managers, functional consultants, and end-users.
  • Stay updated on Microsoft's roadmap for D365 Project Operations and related technologies, advising on new features and improvements.

Key Skills and Experience:

  • Strong proficiency in developing and customizing Microsoft Dynamics 365 Customer Engagement (CRM) applications.
  • Extensive experience with the Power Platform, including Power Apps (Model-driven and Canvas apps), Power Automate (Flow), and Power BI.
  • Expertise in C#, JavaScript, and .NET development for D365 CE plugins, custom workflows, and integrations.
  • Experience with client-side scripting (e.g., JavaScript, Business Rules) and server-side development (e.g., Plugins, Custom Workflow Activities).
  • Demonstrable experience implementing, customizing, and supporting Dynamics 365 Project Operations (or its predecessor, Project Service Automation - PSA).
  • Experience integrating D365 Project Operations with other systems using various methods (e.g., Dataverse APIs, OData, REST APIs, Azure Service Bus, Azure Logic Apps, Azure Functions).
  • Knowledge of data migration strategies and tools for D365.
  • Proficiency in SQL Server and understanding of database concepts.
  • Experience with SSRS (SQL Server Reporting Services) or Power BI for creating reports and dashboards within or connected to D365.
  • Experience working in Agile/Scrum development environments.
  • Familiarity with version control systems (e.g., Azure DevOps, Git).
  • Advanced analytical and problem-solving capabilities, with the ability to diagnose and resolve complex technical issues.
  • Excellent written and verbal communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders.
  • Ability to work independently and as part of a team.

Location: Milton Keynes

Candidates must be eligible to work in this country.

Senior D365 CE Developer employer: Catch Resource Management

Catch Resource Management is an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation in the heart of Milton Keynes. With a strong focus on employee growth, we provide opportunities for mentorship and skill development, ensuring our team members thrive in their careers while working on impactful projects in Dynamics 365. Our commitment to professional excellence and a supportive environment makes us an attractive choice for those seeking meaningful and rewarding employment.
C

Contact Detail:

Catch Resource Management Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior D365 CE Developer

✨Tip Number 1

Make sure to showcase your experience with D365 Project Operations in your conversations. Highlight specific projects where you've led development or customisation, as this will demonstrate your hands-on expertise.

✨Tip Number 2

Network with professionals in the Dynamics 365 community. Attend meetups or webinars focused on D365 CE and Project Operations to connect with potential colleagues and learn about the latest trends and technologies.

✨Tip Number 3

Prepare to discuss your problem-solving skills in detail. Be ready to share examples of complex technical issues you've resolved, particularly those related to D365 integrations and custom workflows.

✨Tip Number 4

Stay updated on Microsoft's roadmap for D365 technologies. Being knowledgeable about upcoming features and improvements can set you apart during discussions and show your commitment to continuous learning.

We think you need these skills to ace Senior D365 CE Developer

Dynamics 365 Customer Engagement (CE)
D365 Project Operations
C#
JavaScript
.NET Development
Dataverse
REST APIs
OData
Azure Logic Apps
Power Platform
Power Apps
Power Automate
Power BI
SQL Server
SSRS
Agile/Scrum Methodologies
Version Control Systems (e.g., Azure DevOps, Git)
Analytical Skills
Problem-Solving Skills
Technical Documentation
Mentoring and Guiding Junior Developers
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with D365 CE, Project Operations, and relevant technologies like C# and JavaScript. Use specific examples of past projects to demonstrate your expertise.

Craft a Strong Cover Letter: In your cover letter, explain why you are the perfect fit for the Senior D365 CE Developer role. Mention your experience with custom plugins, workflows, and integrations, and how you can contribute to the company's success.

Showcase Technical Skills: Clearly list your technical skills related to Dynamics 365, including your proficiency in Power Platform, SQL Server, and any experience with Agile/Scrum environments. This will help you stand out to recruiters.

Highlight Problem-Solving Abilities: Provide examples of complex technical issues you've resolved in previous roles. This demonstrates your analytical skills and ability to troubleshoot, which are crucial for the position.

How to prepare for a job interview at Catch Resource Management

✨Showcase Your Technical Skills

Be prepared to discuss your experience with D365 CE, Project Operations, and relevant technologies like C# and JavaScript. Bring examples of past projects where you've implemented custom plugins or workflows, as this will demonstrate your hands-on expertise.

✨Understand the Business Context

Familiarise yourself with how D365 Project Operations integrates with other systems like D365 Finance. Being able to articulate how your technical solutions can solve business problems will impress interviewers and show that you can think beyond just coding.

✨Prepare for Problem-Solving Questions

Expect to face technical challenges during the interview. Brush up on troubleshooting complex issues related to D365 and be ready to explain your thought process in resolving them. This will highlight your analytical skills and ability to work under pressure.

✨Demonstrate Team Collaboration

Since the role involves working closely with cross-functional teams, be ready to discuss your experience collaborating with project managers and functional consultants. Share examples of how you've successfully communicated technical concepts to non-technical stakeholders.

Senior D365 CE Developer
Catch Resource Management
Location: Northampton
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>