Software Engineer

Software Engineer London, England

JNCTION
Full Time London, England 40000 - 55000 GBP ANNUAL Today
Job description

Technical role in our London-based digital rail start-up. You will be working on fascinating technical problems in the rail industry, helping us to scale our products and develop new solutions. Excellent career prospects and share options available.


Who we are

JNCTION is a market leading scale-up business based in London working on a range of innovative digital applications and projects within the rail industry.

The UK rail industry is undergoing the largest transformation seen in a generation and at JNCTION we are positioning ourselves to be at the centre of this change.

As we enter a phase of rapid commercialisation and growth, we are now seeking a Back-end or Full-stack Developer to help lead and deliver a variety of leading-edge software technology and data-led projects.


What you will be doing

You will be working on a wide variety of JNCTION’s data, software and consulting projects, using your software engineering experience to help deliver solutions to improve rail in the UK. One example of the tools you may be working on includes our Decision Support Tool, currently used by the train operator LNER to help minimise delays to passengers during times of disruption.

You’ll be expected to work with a wide variety of programming languages and platforms at JNCTION, due to the varying nature of our clients’ development environments. However, our current projects generally include the use of the following:

  • Node.js (TypeScript)
  • ExpressJS/ React
  • Python
  • SQL (MariaDB, PostgreSQL)
  • Microsoft Azure/AWS Cloud
  • Java
  • Apache data technologies(Camel, ActiveMQ, Spark, Kafka, Airflow, etc.)
  • Docker

You’ll also work closely with our Head of Software who will provide direction and technical support in your projects.

JNCTION’s fast-paced, rapid growth environment means you could be expected to take on other roles from time-to-time.


About you

You’ll ideally have at least 1 year’s relevant experience working in a software or data engineering capacity. If this experience is within rail, then even better! But don’t worry if not, an interest in learning the various intricacies of the rail industry and its data is all that’s needed.

You’ll enjoy solving problems and working with ambiguity– we work on a huge variety of problems and therefore can never be certain how one day will pan out!

As a small, but rapidly expanding firm, you’ll need to enjoy working in small teams with a wide range of skills and experience and be excited about the opportunity to help build the company over the coming years, with the potential to grow into a senior leadership role.

You’ll have excellent communication and organisational skills and won’t be afraid to say when you do not understand something and need help – we work closely as a team and are keen to help each other learn.

Finally, you will also need to be fluent in English and hold a valid UK work visa.


Requirements:

We’ve talked through our technology stack and working environments above, but as long as you’re someone who loves to code and learn with proven experience then we’d love to hear from you!

Our only hard requirement is for you to hold a valid UK work visa.

Nice to have:

  • Experience working in a test-driven environment
  • Experience developing fault-tolerant real-time services
  • Experience with modern DevOps technologies (CICD, Terraform, Ansible etc.)
  • Experience with stream processing frameworks (Spark etc.)
  • Rail domain experience
  • Bachelor’s degree in a quantitative field
  • Experience working with an Agile development methodology

Why you’ll love working at JNCTION

JNCTION will give you an amazing opportunity to develop your skills and expand within the team. We’d love to see the individual in this role develop into a Technical Lead or similar over the coming years as we grow.

The salary for the role varies depending on experience, however the expected salary range is between £40,000 to £55,000 per annum.

You’ll work closely with our experienced Head of Software who will provide career guidance and technical mentorship to you as part of the role.

You’ll also have the opportunity and be encouraged to apply for share options and will automatically qualify for JNCTION’s bonus scheme.

Finally, you’ll also get to enjoy our regular team social events and will get to help shape the team’s reward schemes for the future.


Company Benefits

  • Annual bonus scheme
  • Share options available
  • Fast-paced promotion cycle
  • Cycle-to-work scheme

Interview Process

  • CV and application letter/email
  • Initial Telephone screening call
  • Technical task
  • Interview with Head of Development
  • Final Interview
  • Offer

If you’d like to apply for the role, please send your CV and cover letter to [email protected]

Software Engineer
JNCTION

Related Jobs

All Related Listed jobs

Trainee Laboratory Analyst
RSK Group Coventry, England 22776 GBP ANNUAL Today

Please note that all suitable applicants will need a full, clean UK drivers licence and in the main will be expected to use their own vehicle and claim back

Machine Operator
Woolston 11 - 0.00 GBP hour Today

Due to development and growth, we are looking to recruit Machine Operator on our Food Manufacturing site in Warrington on permanent contract....

Waiting List and Bookings Officer
The Newcastle upon Tyne Hospitals NHS Foundation Trust Newcastle upon Tyne, England 22816 - 24336 GBP ANNUAL Today

To act as a first point of contact for the unit and co-ordinate all patientappointments and enquiries using initiative to discern between queries ensuring

Postgraduate Research Assistant
St. George's University of London London, England 27929 - 34308 GBP ANNUAL Today

Flexible working, including part-time or reduced hours of work, opportunities to work from home for many posts, compressed hours and local flexibility in

KFC Team Member
EG Group Welling, England 10.5 GBP HOURLY Today

Hourly Rate: 10.50 above 18 | 7.05 aged 17 | 6.50 aged 16. Hours: Part-Time / Full-Time Hours Available / Permanent. Bonus Scheme: Quarterly Bonus Incentive!