Digital Engineer
2 days ago
Cardiff
Title: Low Code Engineer, Cardiff Digital Solutions Employment: Permanent, full-time 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'll be part of Digital Solutions, a small multi-disciplinary team that designs and delivers the technology platforms Downing runs on. You'll 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.