Graduate / Junior Software Developer (PHP)
Unitemps
Kidsgrove, United Kingdom
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Junior Compensation
£ 30KJob location
Kidsgrove, United Kingdom
Tech stack
JavaScript
PHP
API
Artificial Intelligence
Business Logic
Databases
Database Queries
Software Debugging
Fraud Prevention and Detection
MVC
Node.js
Object-Oriented Software Development
SQL Databases
Systems Integration
Backend
GIT
Data Analytics
Codebase
Software Version Control
Programming Languages
Job description
Our client is a growing UK insurance brokerage with a modern, in-house development team building real systems that directly impact the business - from pricing engines and fraud detection to automation and AI-driven tools., What You'll Be Working On
- Real-world PHP applications used across the business.
- Internal systems that support underwriting, pricing, and operations.
- Automation tools that interact with third-party insurance platforms (APIs and browser automation)
- Converting business rules and rating logic into working code.
- Exposure to AI-assisted workflows and data-driven systems
What You'll Learn
- Writing clean, maintainable PHP code using object-oriented principles.
- Working with databases and writing SQL queries- Understanding how large systems are structured (MVC frameworks)
- Debugging and improving existing codebases.
- How APIs and integrations work in real environments.
- How business logic (like pricing rules) is translated into code
Requirements
We're looking for a Graduate/Junior Software Developer eager to learn, build, and grow. You don't need years of experience - what matters most is your attitude, curiosity, and willingness to develop your skills., * A recent graduate (or equivalent) in a relevant field.
- Basic understanding of PHP or similar programming languages.
- Some exposure to databases or SQL.
- Interest in backend development and problem-solving.
- A proactive mindset and willingness to learn
Nice to have (but not essential)
- JavaScript knowledge.
- Node.js
- Git or version control.
- Any personal or university projects.
Benefits & conditions
- Real career progression - not just a "junior role"
- Learn from experienced developers in a supportive team
- Work on meaningful systems used across the business
- Exposure to AI, automation, and modern development practices
- Structured growth as your skills develop