FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAngularDartFlutterJava.NETSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Design, develop, and enhance business-critical applications across a modern technology stack
- Contribute to the ongoing evolution of the TMS platform
- Collaborate with a cross-functional engineering team
- Deliver high-quality software solutions that support operational planning, execution, and shipment visibility
- Influence the future technical direction of a large-scale SaaS transformation programme
Requirements
What you’ll need- 3+ years of experience in software development
- Mature understanding of the Software Development Lifecycle
- Strong software engineering fundamentals including object-oriented design and SOLID principles
- Experience in unit testing, integration testing
- Experience with Java 17–21, Spring Boot 3.x, Angular 16/17, and Flutter/Dart
- Experience with C# .NET 9 and SQL technologies would be advantageous
- Degree in Computer Science, Software Engineering, or a related field or similar work-based experience
Benefits
Comp & perks- 25 days holiday, plus bank holidays plus birthday paid each year
- Sick leave following probation
- Pension contribution is 10% employer from qualifying earnings following auto-enrolment after 3 months' service
- Private medical insurance via Vitality after 6 months of service
- Life assurance after 6 months' service
- Access to a free Eye voucher with Specsavers and a Flu vaccination with Boots
- Access to the cycle to work scheme
- Enhanced Parental Leave
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java 17Java 18Java 19Java 20Java 21Spring Boot 3.xAngular 16Angular 17FlutterDart
Soft Skills
collaborationinfluencecommunicationproblem-solvingteamwork
