systems. Stay current with industry trends, tools and best practices. Contribute to peer code reviews and promote quality throughout the team. Candidate Profile: Minimum of 2 years of software development experience, particularly in C# . Familiarity with cloud development using Azure Experience with APIdevelopment, Azure Functions and Windows Services. Front-end development skills in … Discretionary performance-based bonus. 25 days’ annual leave plus bank holidays. Pension Scheme. SimplyHealth health cashback plan. 24/7 Private GP access. Flexible working arrangements. Ongoing Training and Development opportunities. Salary sacrifice Electric Vehicle (EV) scheme. Discounts on Lightwave RF smart home products. Opportunity to work with the latest cloud technologies on impactful energy infrastructure projects. A dynamic More ❯
OX1, Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
DCV Technologies
rebuild their software environment. This role is central to developing web-based applications and systems that support strategic business goals. The ideal candidate is highly skilled in Azure cloud development, experienced in Agile and DevOps environments, and capable of leading development teams. Duties and Responsibilities: Software development, evaluating and improving codebases. Implement long-term development strategies … with incremental improvements. Lead and mentor software engineers to enhance performance. Refine development processes, tools, and standards for efficiency and quality. Manage competing priorities and make decisions under pressure. Collaborate with technical and non-technical stakeholders. Stay updated on industry standards, including version control, code reviews, testing, and CI/CD. Apply Agile methodologies in development practices. Required … Skills: Extensive software development experience with a proven record of improving codebases. Skilled in C#, .NET, Azure, and SQL. Strong background in APIdevelopment and provider application implementation. Capable of shaping long-term strategies while managing incremental improvements. Proven leader with experience mentoring teams and driving performance. Experienced in optimising development tools, processes, and standards. Strong More ❯
enabler of our mission to support farming people across England and Wales. PURPOSE OF ROLE We are seeking a proactive and technically skilled CRM Manager to lead the ongoing development, integration, and optimisation of our Microsoft Dynamics 365 CRM platform. This role will be pivotal in ensuring our CRM system supports strategic engagement, data-driven decision-making, and seamless … integrations with other systems, while enabling internal teams to use CRM tools effectively. This is a hands-on role requiring both strategic oversight and technical execution. KEY RESPONSIBILITIES CRM Development & System Management Lead the configuration, customisation, and continuous improvement of Microsoft Dynamics 365 CRM. Collaborate with internal stakeholders to gather requirements and translate them into CRM functionality. Work alongside … between Dynamics 365 and other platforms (e.g., event management, finance, volunteer management). Work with third-party vendors and internal IT to ensure secure and reliable data flows. Support APIdevelopment and middleware solutions where needed. Strategic Insight & Reporting Provide actionable insights through CRM analytics and reporting. Support the development of engagement scoring models and supporter journey More ❯