Leave us your email address and we'll send you all the new jobs according to your preferences.

Graduate Software Developer - October 2026 Start.

Posted 3 hours 4 minutes ago by Bmt Defence Services LTD

Permanent
Full Time
Graduate and Post Graduate Jobs
Somerset, Bath, United Kingdom, BA1 0
Job Description
Graduate Software Developer - October 2026 Start.

Location: Bath - United Kingdom

Employment type: Full Time

Workplace type: Hybrid

Description

Job Title: Graduate Software Developer

Contract Type: Permanent

Location: In terms of location, this role will be based in our Bath office, and we are happy to explore flexible and hybrid working arrangements. Please note that travel to customer sites or to attend meetings will be required.

Salary: £34,500

This role will require Security Clearance, to be eligible you must be a British born sole national since birth and have resided in the UK for the past 5 years.

About BMT

BMT is dedicated to tackling the most crucial engineering challenges of our era, fostering an environment where individuals with exceptional technical expertise provide meaningful, practical solutions. Committed to creating a safer, more efficient, effective, and sustainable future, BMT values diversity, equity, and inclusion, recognising their pivotal role in achieving our business purpose. Learn more about BMT at . At BMT, we pride ourselves on being a verified flexible workplace, providing freedom and choice. We understand not everyone has the same needs in order to make work work for them and their lives - we'd love you to discuss any requirements for flexibility with us - we can't promise to fulfil every request but we do promise to listen to what matters to you. Learn more about our flexible status at Flexa Careers

Why Work for Us?

Joining BMT means gaining access to a comprehensive set of employee benefits designed to empower your success. In addition to a competitive salary, our offerings encompass health, family, finance, and personal development, including:

  • Private Medical (family coverage)
  • Enhanced Pension
  • 18 weeks enhanced maternity pay (after a qualifying period of 1 year)
  • Family friendly policies
  • Committed to an inclusive culture
  • Wellbeing Fund - an annual fund for personal hobbies or interests
  • Holiday Trading
  • Professional Subscriptions
About The Role

As part of our ambitious growth plans, new and exciting roles are being created within our expanding multi-disciplinary Information Systems team. We are looking for keen graduate software developers wanting to hone their skills coding great software in a stimulating agile environment.

The Defence and Security sector provides unparalleled opportunities to work on fascinating projects in diverse environments - from land, sea, air, and space - and we want to take you with us! You will work in partnership with high profile customers including UK Ministry of Defence, the Defence Science and Technology Laboratory (Dstl), the Home Office and the National Crime Agency. You will have the opportunity to kick-start your development career, collaborating with UX designers, business analysts, test specialists, data scientists, and other technical SMEs.

What is the Graduate Programme?

  • As a BMT graduate, you will be part of an exciting 2-year development programme that will equip you with the knowledge, skills and experience that you will need to propel your career to the next level. You will be paired with a mentor who will support your development within BMT and you will receive a tailored training programme.
  • BMT partner and have close relationships with many of the professional institutions so if Chartership is a route that you are interested in, we will support you by paying the membership fees for your chosen institution and you will receive a chartership mentor who will help support you with your application.
About You

You will be working alongside highly experienced full-stack developers, helping build and support modern responsive web applications: from coding front-end controls to implementing SOLID logic behind web APIs, from building relational databases to accessing data. Ideally, you will understand the fundamentals of designing and coding software. We will help you learn how to apply best software principals, to refactor, extend and test code, and how to investigate problems in systems, processes, and services, and assist in the implementation of elegant solutions.

Our development teams collaborate directly with clients to better understand and solve their problems, so you will need the interpersonal skills to engage with colleagues and customers alike, whether face to face or remotely.

You will work with our QA team to ensure our solutions meet the level of quality and performance that our customers expect. BMT software is formally audited to maintain our accreditations: every line of code written, or process undertaken, contributes to the collective wealth of evidence to support them.

We use a range of tools and technologies across our projects, such as relevant modern open-source third-party libraries. On the client side we use MVC, React and Vue.js. We use containerisation tools like Docker to aid development of microservice architectures. Migration to the cloud is on the roadmap for many of our applications. If you have any of these skills that's great, but don't worry if you don't.

Missing skills? Let us be the judge! BMT are passionate about people: we recognise that technology moves quickly and that no one can learn everything, which is why we seek those who can adapt and demonstrate the aptitude to learn. With enthusiasm and the right attitude, we can help you discover your potential.

What's Next?

If you are ready to contribute your skills and passion to a dynamic team addressing impactful challenges, we invite you to apply for this exciting opportunity with BMT. Join us in shaping a safer, more efficient, and sustainable future.

We receive applications exclusively via our ATS. Please note that we do not accept CVs submitted via email to the HR department or staff within our Operational teams. We will not progress CVs shared on a speculative basis by email and you accept our right to pursue such candidates with no obligation to third-party terms and conditions or liability to a fee

Email this Job