At a Glance
- Tasks: Own and deliver features in Dynamics 365 and Power Platform, collaborating with stakeholders.
- Company: Join Downing, a certified B Corp focused on impactful investments.
- Benefits: Permanent role with competitive salary and opportunities for professional growth.
- Why this job: Be part of a dynamic team using AI to innovate and improve solutions.
- Qualifications: 2 years of Dynamics 365 experience and coding skills in C# and JavaScript.
- Other info: Exciting chance to work in a supportive environment with career advancement potential.
The predicted salary is between 30000 - 40000 £ per year.
This role would suit an individual at the early stage of their career with circa 2-4 years’ Dynamics 365 CRM experience, knowledge of customisation, configuration and business process flows, C#, JavaScript and Azure DevOps.
To apply, you must have the full right to work in the UK. We are unable to offer visa sponsorship for this role.
About Downing: Downing is dedicated to delivering investments that matter - for our economy, our health, our society, our local communities and our environment. As a certified B Corp, we take our responsibilities, to our investors, our stakeholders and society, seriously. We invest for return while always considering our impact on the world.
About the Role: You will be part of Digital Solutions, a small multi-disciplinary team that designs and delivers the technology platforms Downing runs on. You will work directly under the Low Code Solutions Lead, taking full ownership of features across our Dynamics 365 and Power Platform solutions from the moment they are handed over. This is a feature-lead role, not a build-only role. When a feature lands with you, you own it completely: working with business stakeholders to turn requirements into clear specifications, making the technical design decisions, building the solution, and managing the stakeholder relationship throughout. You are the point person for the features you own.
The role requires both technical depth and genuine communication ability. You will translate complex technical decisions into plain language, run walkthroughs, and keep business users informed at every stage. You will also work closely with internal and external team members, providing technical direction and coordinating delivery across workstreams. The team is growing its use of AI tooling and expects this role to be an active part of that. You will use AI to accelerate and improve how you work, and contribute to how the team does the same.
What you’ll do:
- Take full ownership of features from handover, leading the specification, technical design, and build through to release.
- Work directly with business stakeholders to gather requirements, distil unstructured conversations into clear specifications, and write user stories that everyone can understand and build from.
- Produce technical designs and solution documentation that clearly communicates the approach, data model, and integration points.
- Design, build, and configure solutions across Dynamics 365 and the Power Platform, including Power Automate flows and Power Apps.
- Read and write code when the implementation of a feature requires it, including C# plugins and JavaScript form scripts.
- Produce well-structured, maintainable solutions built for extensibility and future change.
- Work closely with internal and external team members, providing technical direction and coordinating delivery across workstreams.
- Actively look for opportunities to reuse existing components and patterns across features.
- Use AI to manage, accelerate, and improve how you and the team work.
What success looks like:
- Features you own are delivered to a high standard, on time and properly documented.
- Business stakeholders understand what has been built and why. Your communication is clear at every stage of the feature lifecycle.
- Solutions are well-structured and extensible. The next person to work on them can pick them up without friction.
- You are using AI tools to work faster and more effectively, and contributing to how the team does the same.
- Your technical documentation and designs are clear enough that others can build on them without needing to come back to you for clarification.
What you’ll bring:
- Around 2 years of hands-on Dynamics 365 CRM experience, including customisation, configuration, Business Process Flows, and security roles.
- Solid Power Automate experience across cloud flows, complex integrations, and connections with external systems.
- Power Apps experience across both Canvas and Model-Driven applications.
- The ability to read and write code when a feature requires it, including C# and JavaScript in a Dynamics 365 context.
- Experience working with business stakeholders to gather requirements and produce clear specifications and user stories.
- The ability to produce technical designs and solution documentation that others can understand and build from.
- Proven ability to translate technical concepts into plain language for non-technical audiences.
- An AI-first mindset. You already use AI tools to think, research, build, and solve problems. You understand how to get results from them, not just responses.
Helpful but not essential:
- Azure DevOps or equivalent work management tool experience.
- Deeper AI experience, such as using projects, custom instructions, or integrations to shape AI tools for specific workflows, whether in a professional or personal context.
- Financial services or professional services background.
Digital Engineer in Cardiff employer: Downing
Contact Detail:
Downing Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Digital Engineer in Cardiff
✨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
Prepare for interviews by practising common questions and showcasing your skills. Use mock interviews with friends or even record yourself to see how you come across. Confidence is key!
✨Tip Number 3
Don’t just apply blindly! Tailor your approach for each role. Research the company, understand their values, and be ready to explain how you can contribute to their goals, especially in tech and AI.
✨Tip Number 4
Apply through our website for the best chance! We love seeing candidates who take the time to engage with us directly. Plus, it shows you're genuinely interested in being part of our team.
We think you need these skills to ace Digital Engineer in Cardiff
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Low Code Engineer role. Highlight your Dynamics 365 CRM experience and any relevant projects you've worked on. We want to see how your skills match what we're looking for!
Show Off Your Communication Skills: Since this role involves translating technical jargon into plain language, give examples in your application of how you've successfully communicated complex ideas to non-technical stakeholders. We love clear communicators!
Demonstrate Your AI Mindset: Mention any experience you have with AI tools in your application. We're keen on candidates who can leverage AI to improve workflows, so share how you've used these tools in your previous roles or projects.
Apply Through Our Website: Don't forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can't wait to hear from you!
How to prepare for a job interview at Downing
✨Know Your Tech Inside Out
Make sure you brush up on your Dynamics 365 CRM skills, especially customisation and configuration. Be ready to discuss your experience with C#, JavaScript, and Power Automate, as these will be key in the role.
✨Communicate Like a Pro
Since this role involves translating technical jargon into plain language, practice explaining complex concepts simply. Think about how you would describe your past projects to someone without a tech background.
✨Show Off Your AI Savvy
Demonstrate your understanding of AI tools and how you've used them in your work. Be prepared to share specific examples of how AI has improved your processes or outcomes in previous roles.
✨Prepare for Stakeholder Scenarios
Think of examples where you've worked directly with business stakeholders. Be ready to discuss how you gathered requirements and turned them into clear specifications, as this is crucial for the role.