BMT default image, depicting a supergraphic on a grey background

Graduate Software Developer

Job Details

The Role

What is the role?

BMT is currently going through an exciting period of growth and we are recruiting Graduates to join our Software Development team in Bath. You will join as part of our enthusiastic, dynamic Technology and Innovation Services team. You will get the opportunity to help shape our approaches in a supportive environment where you will develop both your skills and career.

As a software developer, you will experience a wide range of technical tools and techniques and can expect to gets hands on from day one. We operate using a flexible agile model of software development. You can expect to be part of  a multifunctional team, getting involved in core aspects of software development including customer facing requirements analysis, user interface design, object orientated programming, test driven development, devops and database design.

We also value and provide opportunities in a wide range of supporting technologies including machine learning, cyber security and cloud computing where you will have the chance to get involved in innovative research projects.

We will help you identify your strongest skills and preferences and provide the autonomy and flexibility to help your fulfil your potential.

We are looking for individuals with the following skills;

An interest or experience in the following is desirable but not essential;

Tech stack:

What we can offer you

Who are we?      


BMT is an independent design and consulting engineering company with a significant presence in defence and security sectors both in the UK and worldwide. We pride ourselves on being able to tackle the most complex design and multi-disciplinary systems issues. Our services are employed by government and private sector clients to tackle the most intricate design, system and enterprise level challenges in cyber security, intelligent systems, naval design, technical authoring and asset management, including the development of standards, policy and regulation as well as decision support for programme, project and digital transformation programmes.

We provide bespoke software solutions for a range of organisations from the UK Ministry of Defence to other government bodies and commercial companies. Our team of developers have been successfully solving problems for a wide range of industries for a number of years.

We pride ourselves in delivering creative software solutions, immersive training applications, intelligent systems and insightful big data analytics in a number of different markets. We deliver these capabilities through our creative and innovative team who build strong and lasting relationships with our customers.

BMT is an equal opportunities employer and is committed to eliminating discrimination and encouraging diversity amongst its workforce, to view our full policy please click here -

To keep up to date with the latest BMT news, follow us on LinkedIn | Twitter | Facebook | YouTube.

Share this