Software Developer

Ridge and Partners LLP
Solihull, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Solihull, United Kingdom

Tech stack

PHP
API
Agile Methodologies
Amazon Web Services (AWS)
Application Integration Architecture
Unit Testing
Business Systems
Code Review
Database Queries
Laravel
MySQL
Responsive Web Design
Data Streaming
Systems Architecture
TypeScript
WebSocket
Highcharts
Tailwind
PHPUnit
GIT
Vue.js
WebPack
Docker
Service Stack

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.

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., * Vite

  • Chart.js
  • WebSockets
  • Docker/Sail
  • shadcn-vue
  • @vueuse/core

What you need to do to be effective in this role:

  • Collaborate with stakeholders to understand processes, challenges and business needs
  • Engage with decision makers, system owners and end users to implement solutions within our chosen technology stack
  • Document and analyse requirements for new projects
  • Map business processes, data flows and system architectures to support solution design
  • Conduct root cause analysis to identify issues with existing systems and recommend effective solutions
  • Ensuring initiative alignment with business and functional strategies, goals and objectives
  • Support the integration of applications and platforms across the business
  • Develop unit and feature tests and assist with user acceptance testing to ensure solutions meet requirements
  • Champion best practices and standardised ways of working to maximise system capabilities
  • Provide expert insight to drive process improvements and more efficient working methods
  • Develop and maintain comprehensive project documentation and procedural guides
  • Actively participate in training and knowledge transfer sessions for new IT solutions

Requirements

Essential (3+ years each or equivalent):

  • PHP/Laravel 12 - Eloquent, queues, policies, Form Requests
  • Vue.js 3 - Composition API, TypeScript, reactivity
  • Inertia.js v2 - SSR-like SPA patterns
  • Tailwind CSS v4 - Utility-first, responsive design
  • MySQL 8.0 - Complex queries, optimization
  • Git - Branching, PRs, code review
  • Pest/PHPUnit - Feature and unit testing

Architecture-Specific:

  • Adept Flow/Project Notes: PWA, Service workers, IndexedDB/Dexie.js, Command pattern, Real-time sync
  • RAAC Survey System: Filament 4.0, S3 integration, Queue jobs, Multi-tenancy, * Proven experience as a full-stack developer with a strong understanding of core business systems and processes
  • Demonstrated experience in leading and supporting IT change and implementation projects
  • Ability to conduct thorough analysis, assess current states, perform gap analysis, implement solution design and support or lead change implementation
  • Able to follow common project governance frameworks
  • Working knowledge of Agile delivery methodologies
  • Strong planning and prioritisation skills, with the ability to manage multiple tasks effectively
  • Excellent communication and interpersonal skills, with a focus on delivering outstanding customer service
  • Ability to translate complex technical concepts into clear, user-friendly language for diverse audiences
  • Natural collaborator with strong business partnering skills
  • High attention to detail, with proven analytical and creative problem-solving abilities
  • Self-motivated, with the ability to prioritise and execute tasks effectively in a fast-paced environment

Apply for this position