Dynamics 365 CE Developer (Power Platform & CRM)

Dynamics 365 CE Developer (Power Platform & CRM)

Full-Time 50000 - 60000 € / year (est.) Home office (partial)
CGI

At a Glance

  • Tasks: Design and enhance Dynamics 365 CE solutions in an Agile team.
  • Company: Join CGI, a top-rated employer known for innovation and inclusivity.
  • Benefits: Competitive salary, private healthcare, pension, and share scheme.
  • Other info: Hybrid work model with excellent career growth opportunities.
  • Why this job: Make a real impact with cutting-edge tech while growing your career.
  • Qualifications: Experience with Dynamics 365 CE, Power Platform, C#, and JavaScript.

The predicted salary is between 50000 - 60000 € per year.

At CGI, we deliver secure, user-centred digital services that transform how organisations operate and serve their customers. As a Dynamics 365 CE Engineer, you will play a key role in designing, configuring and enhancing Microsoft-based solutions that drive measurable impact. Working within an Agile delivery squad, you will help shape scalable, accessible and high-performing services built on Dynamics 365 and the Power Platform. This is an opportunity to contribute to meaningful transformation programmes, collaborate with talented engineers and continuously improve how we deliver modern digital solutions, supported by a culture that values initiative, innovation and shared success.

This is a hybrid position with potentially 2 days a week working on site at one of the following CGI and client offices; Nottingham, Bristol, Swansea or Birmingham.

Your future duties and responsibilities:

  • Design, configure and enhance Dynamics 365 Customer Engagement and Power Platform solutions within an Agile delivery squad.
  • Collaborate closely with Software Engineers, DevSecOps and QA colleagues to embed quality throughout the development lifecycle, ensuring solutions are secure, scalable and compliant with accessibility standards such as WCAG 2.2 AA.
  • Actively participate in sprint planning, retrospectives and daily stand-ups to influence quality and technical direction from the earliest stages of delivery.
  • Develop and customise model-driven applications, Power Pages and integrations, creating plugins, workflows and custom APIs using C# and JavaScript.
  • Support continuous improvement of engineering standards, tooling and documentation, contributing to a high-performing, knowledge-sharing environment where innovation and accountability are encouraged.

Key responsibilities:

  • Design & Develop – Build and customise Dynamics 365 CE and Field Service solutions.
  • Configure & Extend – Create plugins, workflows and custom APIs using C# and JavaScript.
  • Collaborate & Deliver – Work within Agile squads using Jira and Confluence.
  • Assure & Improve – Embed accessibility, quality and secure engineering practices.
  • Integrate & Automate – Leverage Power Automate, Dataverse and related tools.
  • Enhance & Optimise – Contribute to continuous improvement of tools and standards.

Required qualifications to be successful in this role:

To succeed, you will have strong hands-on experience with Dynamics 365 CE and the Power Platform, alongside a solid understanding of Agile delivery practices. You will be comfortable developing custom components and integrations, working collaboratively within cross-functional teams and communicating effectively with both technical and non-technical stakeholders.

Essential qualifications:

  • Proven experience with Dynamics 365 Customer Engagement (CE) and Field Service.
  • Strong knowledge of Dataverse tables (virtual tables desirable).
  • Experience with Power Platform, including Model-Driven Apps, Power Automate and Power Fx.
  • Experience developing PCF controls (desirable).
  • Proficiency in C# for custom plugins, workflows and APIs.
  • Strong JavaScript skills for model-driven apps and Power Pages.
  • Experience with Power Pages (Portals), including Liquid, HTML, CSS and JavaScript.
  • Familiarity with XRM ToolBox and solution layering.
  • Experience working within Agile delivery teams.

What you can expect from us:

Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because you are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world.

Dynamics 365 CE Developer (Power Platform & CRM) employer: CGI

CGI is an exceptional employer that fosters a culture of ownership, teamwork, and respect, making it a great place for Dynamics 365 CE Developers to thrive. With a commitment to inclusivity and continuous professional development, employees benefit from competitive salaries, excellent pension plans, and private healthcare, alongside opportunities to shape their careers in a supportive environment. The hybrid work model allows for flexibility while collaborating with talented engineers in vibrant locations like Nottingham, Bristol, Swansea, and Birmingham, ensuring a meaningful and rewarding work experience.

CGI

Contact Detail:

CGI Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Dynamics 365 CE Developer (Power Platform & CRM)

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your Dynamics 365 CE and Power Platform projects. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by practising common questions related to Agile delivery and technical skills. We recommend doing mock interviews with friends or using online platforms to boost your confidence.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our awesome team.

We think you need these skills to ace Dynamics 365 CE Developer (Power Platform & CRM)

Dynamics 365 Customer Engagement (CE)
Power Platform
Agile Delivery Practices
C#
JavaScript
Power Automate
Model-Driven Apps

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with Dynamics 365 CE and the Power Platform. We want to see how your skills align with the role, so don’t hold back on showcasing relevant projects!

Showcase Your Agile Experience:Since this role involves working within Agile squads, it’s crucial to mention any Agile methodologies you’ve used in past projects. We love seeing candidates who can demonstrate their collaborative spirit and adaptability.

Highlight Technical Skills:Be sure to emphasise your proficiency in C#, JavaScript, and any experience with Power Automate or Dataverse. We’re looking for developers who can hit the ground running, so let us know what you bring to the table!

Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way for us to receive your details directly and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at CGI

Know Your Dynamics 365 Inside Out

Make sure you brush up on your knowledge of Dynamics 365 CE and the Power Platform. Be ready to discuss specific projects where you've designed or configured solutions, and how they drove measurable impact. This will show your hands-on experience and understanding of the platform.

Showcase Your Agile Experience

Since this role involves working within Agile delivery squads, be prepared to share examples of how you've contributed to sprint planning, retrospectives, and daily stand-ups. Highlight your collaboration with cross-functional teams and how you’ve influenced quality and technical direction in past projects.

Demonstrate Your Coding Skills

You’ll need to showcase your proficiency in C# and JavaScript, so be ready to discuss specific instances where you've developed custom plugins, workflows, or APIs. If possible, bring along examples of your work or be prepared to solve a coding challenge during the interview.

Emphasise Continuous Improvement

Talk about how you’ve contributed to the continuous improvement of engineering standards and tooling in your previous roles. Discuss any initiatives you’ve taken to enhance accessibility and quality in your projects, as this aligns with the company’s values and goals.