Software Developer

Company: Ridge & Partners LLP
Apply for the Software Developer
Location: Sharmans Cross
Job Description:

We are seeking an individual with a genuine passion for web-based software development within the Technology space, who is eager to learn, grow and make a meaningful impact. Whether you bring established experience as a full-stack developer or are looking to develop your expertise further, you will play a pivotal role in supporting our Software Architect and the wider Technology team to deliver against our existing roadmap.

Increase your chances of reaching the interview stage by reading the complete job description and applying promptly.In this role, you will be instrumental in driving the successful delivery of software projects across the business. You will work closely with internal stakeholders, project managers, business analysts and functional consultants to identify opportunities for improvement, analyse requirements and develop solutions that are innovative, scalable and aligned with our strategic objectives. Your responsibilities will span both technical and discipline-specific domains, including requirements gathering, process mapping, governance and compliance.A hands-on approach and a willingness to engage with detail are essential. You will collaborate with key business stakeholders, end users and external partners to ensure that solutions are fit for purpose and deliver real value. Good communication skills are also important as you translate complex concepts into clear, actionable solutions for a wide range of audiences.With opportunities to work with our many disciplines within the built environment, you will help shape the way technology is perceived and utilised across Ridge, developing a culture of best practices and support knowledge sharing across the business.Ultimately, your work will enable Ridge to achieve its long-term aspirations by ensuring that technology solutions are governed, effective and embedded.Required Skills:Essential (3+ years each or equivalent):PHP/Laravel 12 – Eloquent, queues, policies, Form RequestsVue.js 3 – Composition API, TypeScript, reactivityInertia.js v2 – SSR-like SPA patternsTailwind CSS v4 – Utility-first, responsive designMySQL 8.0 – Complex queries, optimizationGit – Branching, PRs, code reviewPest/PHPUnit – Feature and unit testingArchitecture-Specific:Adept Flow/Project Notes: PWA, Service workers, IndexedDB/Dexie.js, Command pattern, Real-time syncRAAC Survey System: Filament 4.0, S3 integration, Queue jobs, Multi-tenancyDesirable:ViteChart. xwzovoh jsWebSocketsDocker/Sailshadcn-vue@vueuse/coreWhat you need to do to be effective in this role:Collaborate with stakeholders to understand processes, challenges and business needsEngage with decision makers, system owners and end users to implement solutions within our chosen technology stackDocument and analyse requirements for new projectsMap business processes, data flows and system architectures to support solution designConduct root cause analysis to identify issues with existing systems and recommend effective solutionsEnsuring initiative alignment with business and functional strategies, goals and objectivesSupport the integration of applications and platforms across the businessDevelop unit and feature tests and assist with user acceptance testing to ensure solutions meet requirementsChampion best practices and standardised ways of working to maximise system capabilitiesProvide expert insight to drive process improvements and more efficient working methodsDevelop and maintain comprehensive project documentation and procedural guidesActively participate in training and knowledge transfer sessions for new IT solutionsWhat will you need to be successful?Proven experience as a full-stack developer with a strong understanding of core business systems and processesDemonstrated experience in leading and supporting IT change and implementation projectsAbility to conduct thorough analysis, assess current states, perform gap analysis, implement solution design and support or lead change implementationAble to follow common project governance frameworksWorking knowledge of Agile delivery methodologiesStrong planning and prioritisation skills, with the ability to manage multiple tasks effectivelyExcellent communication and interpersonal skills, with a focus on delivering outstanding customer serviceAbility to translate complex technical concepts into clear, user-friendly language for diverse audiencesNatural collaborator with strong business partnering skillsHigh attention to detail, with proven analytical and creative problem-solving abilitiesSelf-motivated, with the ability to prioritise and execute tasks effectively in a fast-paced environment…

Posted: April 14th, 2026