<p>Our client's specialist engineering team is expanding within a secure technology environment and is looking to speak with Software Engineers and Platform Engineers.</p><p><strong>Highest level UKSV-Clearance Required</strong></p><p>What we're looking for:</p><ul><li>Strong experience with Java, Python and/or JavaScript/TypeScript</li><li>Cloud exposure across AWS or Azure</li><li>Experience working in complex, high-assurance environments</li><li>Willingness to work primarily onsite</li></ul><p>This is a permanent opportunity with a competitive salary package, additional clearance-related allowance and the chance to work on technically challenging, security-focused programmes.</p><p>If you have the relevant background and would be open to a confidential conversation, please get in touch.</p><p>Robert Half Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. Robert Half is committed to diversity, equity and inclusion. Suitable candidates with equivalent qualifications and more or less experience can apply. Rates of pay and salary ranges are dependent upon your experience, qualifications and training. If you wish to apply, please read our Privacy Notice describing how we may process, disclose and store your personal data: roberthalf.com/gb/en/privacy-notice.</p><img src="https://counter.adcourier.com/RmF6Lk5hbmRvby43NDcwNS4xMDkyM0ByaGkuYXBsaXRyYWsuY29t.gif">
<h2 data-section-id="1gvs8tw" data-end="697" data-start="678" class="PDq2pG_selectionAnchorContainer"> </h2><p data-end="712" data-start="699">Robert Half are resourcing for a Moodle developer vacancy. The successful candidate will design, develop, test, document and maintain software, integrations and Moodle applications and plug-ins. They will investigate and resolve technical issues, work with stakeholders to understand requirements and deliver effective solutions, and contribute to testing, code reviews and continuous improvement. They will also share knowledge and work collaboratively as part of the wider development team.</p><p data-end="712" data-start="699"> </p><p data-end="712" data-start="699"><strong>Technical Skills</strong></p><p data-start="699" data-end="712"><strong>Essential</strong></p><ul data-end="973" data-start="713"><li data-start="713" data-section-id="1dgwxlt" data-end="751">PHP, OOP, SOLID and design patterns.</li><li data-start="752" data-end="781" data-section-id="1qco1e9">Moodle plug-in development.</li><li data-end="829" data-section-id="1khrcsj" data-start="782">JavaScript, HTML, SCSS/CSS and Bootstrap 4/5.</li><li data-start="830" data-end="862" data-section-id="163at7z">REST APIs, HTTP, JSON and XML.</li><li data-section-id="5g72f8" data-end="889" data-start="863">SQL, Git and Linux/BASH.</li><li data-start="890" data-end="911" data-section-id="681wsq">XDebug and PHPUnit.</li><li data-section-id="zbjxvg" data-end="973" data-start="912">Agile and development practices including DDD, TDD and BDD</li></ul><p data-end="385" data-start="372" class="PDq2pG_selectionAnchorContainer"><strong>Desirable</strong></p><ul data-end="502" data-start="386"><li data-end="438" data-section-id="4jcubf" data-start="386">Moodle Developer Basics and Skills certifications.</li><li data-start="439" data-end="502" data-section-id="1ijos9k">Professional accreditation or willingness to work towards it.</li></ul><p> </p><p><strong>This is a remote role</strong></p><p>Robert Half Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. Robert Half is committed to diversity, equity and inclusion. Suitable candidates with equivalent qualifications and more or less experience can apply. Rates of pay and salary ranges are dependent upon your experience, qualifications and training. If you wish to apply, please read our Privacy Notice describing how we may process, disclose and store your personal data: roberthalf.com/gb/en/privacy-notice.</p><img src="https://counter.adcourier.com/RmF6Lk5hbmRvby41ODU5Mi4xMDkyM0ByaGkuYXBsaXRyYWsuY29t.gif">