cover image
Tracsis Rail Technology & Services

Junior Software Engineer

Hybrid

London, United kingdom

Junior

Full Time

16-10-2025

Share this job:

Skills

Communication Python Java SQL CI/CD DevOps Version Control Problem-solving Training Linux Programming Databases git angular AWS Software Development AWS Cloud Analytics Maven

Job Specifications

Junior Software Developer

Hybrid - London

Our talented people are creating the technology of the future.

From scheduling to maintenance to keeping people safe, 2.7 million people are helped by our software daily. Technology makes it possible; people make it happen and you could be part of that.

The Tracsis Group has grown rapidly, diversifying into related transport technologies, and successfully executing a strategy that has seen it make a total of seventeen acquisitions.

Today Tracsis is a leading provider of software, hardware, data analytics/GIS and services for the rail, traffic data and wider transport industries. The Group has c.550 permanent employees serving its growing customer base from offices in the UK, Ireland and the US.

The Role

We're looking for a Junior Software Developer to join our team and grow into a confident, capable software engineer. This is a fantastic opportunity to work alongside experienced developers, contribute to real-world projects, and build a strong foundation in modern software development.

What you will do

Write and maintain clean, efficient code following established standards.
Support senior developers in implementing software features and components.
Identify and troubleshoot basic software issues.
Apply structured problem-solving techniques with guidance.
Participate in unit and integration testing.
Help identify and resolve defects.
Take advantage of training programs and mentorship.
Progress toward Software Developer 2 by expanding your technical skillset.
Work effectively within a team and follow guidance from experienced developers.
Communicate clearly and contribute to a positive team culture.

Tech You'll Work With

Java & JEE/Jakarta for enterprise-grade applications.
RESTful Web Services and Angular for browser-based apps.
AWS Cloud Infrastructure including auto scaling and load balancing.
SQL Databases for high-performance, replicated services.
CI/CD Tools for automated testing and deployment.
Version Control (Git) and Linux command line for development workflows.

What you'll bring:

Passion for technology and eagerness to learn.
Experience of Java/SQL and building restful web services.
Understanding of programming concepts and algorithms.
Basic knowledge of software development tools and methodologies.
Strong problem-solving and communication skills.

Nice to Have:

Experience with Git, Maven, and Python.
Exposure to AWS (CloudFormation, EC2, RDS, SQS, SNS, Lambda, API Gateway).
Familiarity with DevOps and testing frameworks.

Ready to make an impact?

Apply now to join a forward-thinking team shaping the future of Rail Technology and Services.

Benefits:

Flexible working hours to support work-life balance
25 days holiday + bank holidays
Competitive salary
Udemy Licence for learning and development
Bupa Medical Health care
Life assurance (3x basic salary)
Enhanced Parental Leave
2 volunteering days per year
Tusker Car Scheme
Cycle to work scheme

Next Steps

Our TA team are committed to responding to all candidates within a reasonable timeframe.

The process:

Call with our Talent Acquisition Team
1.5 hour coding and competency interview
Next Steps

Our process is designed for us to understand your skills and experience and to give you the opportunity to find out more about the role, as well as the company.

We are committed to building a diverse workforce. Even if you do not tick all the boxes, we would still love to hear from you!

If you require any adjustments or additional support during the application and interview process do not hesitate to get in touch.

About the Company

The Tracsis Group is a leading international provider of software and services for the planning and management of mass transit operations. We develop and supply a range of software products which are used extensively within the rail and other public transport sectors, covering all aspects of operations planning, scheduling, safety and performance, operations management and business reporting. Our software is recognised as the most advanced intelligent crew scheduling application available and is widely used by many large ... Know more