cover image
Instinct Resourcing

Senior Moodle Developer

Hybrid

West Midlands, United Kingdom

Freelance

11-04-2025

Share this job:

Score my CV

Job Specifications

Senior Moodle Developer
Day rate: Competitive and open to negotiation, Inside IR35
Onsite: 1 day/month in the Midlands
Start: ASAP
End: End of July

Our client is a well-established education body which specialises in the provision of a wealth of learning and training programmes across a broad selection of subject areas. They are now on the lookout for a Senior Moodle Analyst to join their dynamic, professional team on a short term, temporary basis and lead on the ongoing development of their digital learning infrastructures.

The responsibilities of the role will centre on managing and making the most effective use of the Moodle LMS as well as it's associated learning technologies including a Lecture Capture System, ePortfolio, digital assessment tools, and much more. The successful post holder will be the lead technical consultant for the management and integration of these systems, and will be trusted with the introduction of new features and optimisations. Aside from this, the role holder will be tasked with managing both internal and external stakeholders, ensuring a continuation of strong professional relationships for the organisation. The role itself will be a combination of an independent and collaborative role, and the ideal candidate will be passionate about learning technologies as well as eager to add new tools to their skillset.

The ideal candidate will have experience:
PHP, JavaScript (ES6+), SQL, Git, Docker
Automated testing with PHPUnit & Behat
Moodle Core API integration, MUC, plugin & theme development
RESTful API experience, JSON/XML handling
Tools like Postman or Insomnia
Protecting against XSS, CSRF, SQL injection
Optimising performance and follow Moodle coding standards

About the Company

Learning Recruitment Specialists Our sole purpose is to provide the best permanent and interim talent across the Digital Learning and Learning Technology marketplace. Our commitment to the industry is unrivalled, couple this with our comprehensive, customer first recruitment service and you have the UK’s leading Learning & Technology recruitment company. We have the passion and drive to keep evolving and are unwavering in our mission to deliver an impeccable service to our candidates, contractors, and clients alike. 202... Know more

Related Jobs

Company background Company brand
Company Name
Dynamic Search Solutions
Job Title
D365 Business Central Developer
Job Description
Job Title: D365 Business Central Developer – Reporting Focus Location: Stoke (Hybrid) Contract Rate: £400 a day (outside IR35) Duration: 6 Months The Company Are you a Microsoft Dynamics 365 Business Central Developer with a sharp eye for data and reporting? We’re looking for a passionate D365 BC Developer who thrives on turning raw data into meaningful insights and building custom reports to help our client drive business decisions. Roles & Responsibilities As the D365 Business Central Reporting Developer, you’ll play a key role in enhancing our clients ERP platform with bespoke reports and data models. You’ll work closely with finance, operations, and leadership teams to ensure they have the reports they need – when and how they need them. Design, develop, and maintain custom reports in D365 Business Central (RDLC and AL). Translate business requirements into technical specifications and scalable solutions. Collaborate with stakeholders to understand reporting needs and deliver actionable dashboards. Optimise existing reporting architecture for performance and scalability. Support integrations with Power BI or other reporting tools as needed. Skills & Experience Proven experience developing in Microsoft Dynamics 365 Business Central (AL language). Strong experience in RDLC reporting and Power BI integration. Solid understanding of data structures within BC and business processes (finance, supply chain, etc.). Ability to liaise with non-technical users and translate their needs into system functionality. A detail-oriented mindset with a love for clean, useful reporting.
Stoke-On-Trent, United Kingdom
Hybrid
Freelance
24-04-2025
Company background Company brand
Company Name
Innova Solutions
Job Title
Electronic Software Engineer
Job Description
Software Engineer 9-12 months Contract Inside IR35 Dundee, Scotland (3 days onsite) Job Description: More than 5 years experience developing software in C/C++ Windows Win 32 programming Specific development environment Knowledge of working with USB HID devices Some Knowledge of Payment Card Schemes, EMV, Contactless and NFC Software design and methodologies Software configuration management Status reporting and tracking to schedule Documentation – Functional and Unit Test Specifications Skills/ Experience preferred but not essential Some knowledge of Symmetric and Asymmetric cryptographic frameworks Some Knowledge of Payment Card Schemes, EMV, Contactless and NFC Desirable Tools Experience: Git Hub Jenkins MS Visual Studio Google Tests Atlassian JIRA & Confluence
Dundee, United Kingdom
On site
Freelance
23-04-2025
Company background Company brand
Company Name
Ubique Systems
Job Title
C# Developer
Job Description
Job Requirements:- We are looking for a skilled 8years to 12 years in C#/WPF UI Developer to design and develop responsive, high-performance desktop applications. The ideal candidate will have hands-on experience building rich client interfaces using the Windows Presentation Foundation (WPF) and a strong foundation in C#. The role requires close collaboration with backend developers, UX designers, and QA teams to deliver intuitive and efficient user experiences. Design and develop rich, responsive desktop applications using C# and WPF, adhering to modern UI/UX standards. Implement clean, maintainable code following the MVVM (Model-View-ViewModel) design pattern. Create and style user interfaces using XAML, ensuring a consistent and professional user experience. Collaborate with UX/UI designers and product managers to translate design mockups into functional user interfaces. Integrate UI components with backend services via RESTful APIs or other communication protocols. Optimize application performance, ensuring smooth UI responsiveness and minimal memory footprint. Debug and troubleshoot UI issues across different environments and use cases. Participate in code reviews, design discussions, and team standups to ensure high-quality deliverables. Write unit tests and support automated UI testing to maintain application quality and reliability. Contribute to documentation, best practices, and reusable UI components for scalability and consistency. C# Strong command of object-oriented programming and .NET frameworks WPF (Windows Presentation Foundation) Expertise in building desktop UIs with MVVM design pattern XAML Proficient in designing and styling UI layouts MVVM Architecture Deep understanding of data binding, commands, and separation of concerns Debugging & Performance Optimization Ability to troubleshoot and enhance UI performance
London, United Kingdom
On site
Freelance
24-04-2025
Company background Company brand
Company Name
AKKODIS
Job Title
C# Developer - Contract Outside IR35 - Leicester /Hybrid!
Job Description
Senior C# Developer Microsoft Developer Role Contract Outside IR35 - Leicester /Hybrid! My client really are a fantastic company to work for! Due to an exciting new project they are looking for a senior developer to join their team on an inital 6 month contract! This role will see you playing a pivotal role in the transformation of their digital landscape! This role will see you working with a modern tech stack, including but not limited to C#.Net, Blazor, Azure and Power Platform! To start with you will be working wtih C#, WPF and SQL. You will predominately be working in a .net based environment working on both new solutions as well as maintaining and refactoring existing solutions! These are mostly developed using Visual Studio - C#, and Blazor, but familiarity with VB and WPF, or JavaScript would be a bonus! Skills: Application Development using Visual Studio, C# and, WPF. Solution Lifecycle: Experience contributing across all phases of software and data development lifecycle, from design to documentation. Technical Problem Solving: Ability to identify bugs, offer effective solutions promptly, and participate in optimizing and enhancing existing solutions. It would also be really helpfully if you have any skills in the following: Full-Stack Development: Proficiency in both desktop application development (C#, Blazor) and backend development (MS SQL) Experience of JavaScript for both frontend and backend development Ability to deliver solutions using Python - utilities, automation tasks and data management. MS SQL and T-SQL: Strong expertise in MS SQL, T-SQL, and related technologies for backend development. Azure and Cloud Technologies: Familiarity with Azure services and cloud technologies Power Platform and MS Dynamics: Knowledge of or willingness to learn Power Platform and MS Dynamics for strategic evolution. Multi-Tech Solution Development: Ability to work on various application development and data solution types across different technologies. This is a hybrid role and you will be splitting your time between the Leicester city centre office being in the office at least 1 day week. Apply today for immediate consideration! Desired Skills and Experience Senior C# Developer Microsoft Developer Role Contract Outside IR35 - Leicester /Hybrid! My client really are a fantastic company to work for! Due to an exciting new project they are looking for a senior developer to join their team on an inital 6 month contract! This role will see you playing a pivotal role in the transformation of their digital landscape! Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
Leicestershire, United Kingdom
Hybrid
Freelance
24-04-2025