Software Developer
Role details
Job location
Tech stack
Job description
We are looking for an ambitious Software Engineer to join us and help shape the future of our industry-leading technology.
First Locate are one of the UK's largest outsource resources for debt resolution and payment processing. We have been a leading Debt Management business for over two decades. Our First Locate Family is made up of approx. 250 people from North and West Yorkshire who provide excellent customer service to all our clients and extended customers. Our Mission is simple: 'Helping our clients efficiently manage their customers by providing high quality investigative and debt recovery specialists who deliver innovative and market-leading services'.
Our Core Values are the 'Guiding light' that steers all our people's attitude and behaviour towards others. Ensuring we deliver our mission whilst treating all our people and customers with dignity and respect.
The Role
· Work with cutting-edge open-source technologies to develop innovative solutions.
· Collaborate with a supportive, cross-functional team in an Agile environment.
· Gain valuable experience in security frameworks like ISO27001, PCI-DSS, and financial regulations.
· Enjoy a structured hybrid working model, with in-office days for collaboration & remote flexibility.
· Be part of a company that values career growth and internal progression
So that's us, now let's talk about your you:
As a Software Engineer at First Locate, you'll:
· Develop new business-critical features based on stakeholder input.
· Improve and enhance existing software functionalities.
· Work in Agile Scrum teams, attending stand-ups & sprint planning sessions.
Requirements
Do you have experience in Software development?, · 2+ years of commercial experience in web-based software development.
· Strong PHP skills (legacy PHP 5.6 & modern Laravel projects).
· Deep understanding of SOLID principles.
· Experience integrating REST, SOAP, XML & JSON APIs.
· Proficiency in Laravel Framework.
· Frontend knowledge - HTML, CSS, JavaScript (jQuery & other libraries).
· Strong MySQL skills, including complex relational database queries.
· Version control using Git.
· Agile/Scrum experience, collaborating closely in cross-functional teams.
· Strong problem-solving and communication skills.
Desirable (Bonus) Skills:
· DevOps experience (CI/CD, Infrastructure as Code).
· Node.js & TypeScript (we use multiple Node.js services in production).
· Familiarity with AWS (S3, SQS, API Gateway, Lambda).
· Experience working with Microservices & RESTful APIs.
· Knowledge of Docker & Kubernetes (AWS EKS clusters).
· NoSQL databases (MongoDB, Redis)., Degree in Computer Science, Engineering, Physics, or Maths (or 5+ years of equivalent commercial experience).
Benefits & conditions
A fantastic culture with little perks along the way including flexible working, family leave. Recognition awards, such as 'Value Victor' and 'Go the extra Mile' and many team based incentives.
-
Simply Health Rewards Package - Cash back on Optical, Dental, Physiotherapy, Prescription charges and much more
-
My Wellbeing Service which included 24/7 support and advice line. 24/7 GP access. Counselling Service, discounted Gym Membership and much more.
-
Trained mental health first aiders on all sites.
-
Loyalty reward for Length of service including increased holiday entitlement.
-
Have your birthday off- on us!
What Happens Next?
We'll be in touch if you're application is successful so keep an eye on your emails! We'll share your CV with the hiring manager to review. If we feel we may be a good match, then we'll arrange a short call to learn more about you and answer any questions you have. We will then invite to interview. Our interview process is tailored to each role and can be in person or held remotely. Full details will be confirmed if you're application is progressed to the next stage.
We are inclusive.
We're an equal opportunities employer with a diverse, inclusive, merit-based, and equitable workplace. We recognise that diversity drives our creativity, resilience, and success and makes our business stronger. Please do let us know if you need any adjustments during our recruitment process.