System Developer
SWIFT
Newmarket, United Kingdom
7 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
£ 40KJob location
Newmarket, United Kingdom
Tech stack
Artificial Intelligence
Databases
Data Integrity
Software Debugging
Software Engineering
SQL Databases
Data Logging
Code Restructuring
Job description
Swift Recruit is a growing driving & logistics recruitment business operating in a fast-paced, compliance-heavy sector.
We run on a fully in-house built CRM system that has evolved over time and now includes:
- Booking management
- Driver scheduling
- Timesheets & payroll workflows
- Contract generation
- Multi-user access levels
- KPI tracking & performance dashboards
- AI-powered call logging
- Compliance documentation tracking
We are now looking for a technically strong developer to take ownership of the system, refine it, and scale it properly.
The Role
You will work directly with our technical director and senior management to:
- Improve and optimise our existing in-house CRM
- Refactor and clean up legacy areas of the system
- Strengthen database architecture and performance
- Improve automation across bookings, contracts and payroll
- Enhance reporting dashboards and KPI tracking
- Develop smarter AI integrations (call logging, performance analysis etc.)
- Improve security, permissions and data integrity
- Build scalable systems as the company grows
- Rigorous testing of new features
Requirements
Essential:
- 2-5 years experience in software development
- Strong database experience (SQL, schema design, optimisation)
- Experience building or maintaining CRM systems
- API integration experience
- Understanding of user roles, permissions & audit trails
- Experience working on production systems with real users
- Strong debugging and refactoring ability
- Experience using Lovable AI
- Ability to work alongside existing development team
Highly Desirable:
- Experience with automation & workflow systems
- AI integration experience
- Dashboard/reporting system experience
- Ability to improve legacy code without breaking production
The Type of Person We Want
- Calm under pressure
- Structured thinker
- Takes ownership
- Can challenge ideas constructively