Software Development Expert

2 days ago


Teddington, Greater London, United Kingdom BMT Group Ltd - Engineering Consultants Full time
Job Description

We are seeking a highly skilled C++ Developer to join our team at BMT Group Ltd - Engineering Consultants. This is a full-time role based in Fareham office, with a hybrid working pattern and occasional travel to customer sites.

The ideal candidate will have strong practical experience of C++, preferably within a Windows/Visual Studio environment. They should be able to ship clean and well-architected code, helping us innovate and iterate towards elegant, supportable solutions for our customers.

This role requires full UK security clearance, and the candidate should have resided in the UK for the past 5 years.

About the Role

As a senior software developer, you will work alongside our Lead Software Engineer and multidisciplinary team to ensure our BMT REMBRANDT simulator software meets the needs of our end-users. You will help shape best practice and behaviours within the team, applying software principles, refactoring, extending, and testing code.

What We Offer
  • A competitive salary of £80,000 per annum
  • Enhanced pension scheme
  • 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
  • 26 Days Annual Leave (plus bank holidays)
  • Holiday Trading
  • Retail Vouchers
  • Professional Subscriptions


  • Teddington, Greater London, United Kingdom Digital Preservation Coalition Full time

    Job SummaryWe are seeking a highly skilled Scientific Data Management Expert to join our team at NPL. As a Scientific Data Management Expert, you will be responsible for creating optimal data infrastructures throughout varied projects, developing data architectures, protocols, and software tools to promote the FAIR principles, and working across the entire...


  • Teddington, Greater London, United Kingdom Austin Fraser Full time

    About the Role:We are seeking a highly skilled Trend and Tridium Commissioning Expert to join our client's team. As a key member of the BMS project division, the successful candidate will be responsible for commissioning duties on both Trend and Tridium BMS projects, with a strong focus on delivering high-quality results.The ideal candidate will have...


  • Teddington, Greater London, United Kingdom BMT Group Ltd - Engineering Consultants Full time

    About the CompanyBMT Group Ltd - Engineering Consultants is dedicated to tackling the most crucial engineering challenges of our era. We foster an environment where individuals with exceptional technical expertise provide meaningful, practical solutions.We value diversity, equity, and inclusion, recognizing their pivotal role in achieving our business...


  • Teddington, Greater London, United Kingdom DiverseJobsMatter Full time

    About the RoleThis Systems Developer position offers an exciting opportunity to work on a wide range of projects, from finance software to contact relationship management systems. You will be responsible for developing software solutions, collaborating with colleagues and clients, and ensuring the effective delivery of high-quality IT services.


  • Teddington, Greater London, United Kingdom Halfords Full time

    Hiring now for an Automotive Repair Expert at Halfords! Join our team of skilled technicians in maintaining and repairing a large fleet of vehicles.Job Description:Repair and maintain vehicles with precision and attention to detailCollaborate with colleagues to ensure seamless workflow and effective communicationParticipate in ongoing training and...


  • Teddington, Greater London, United Kingdom DiverseJobsMatter Full time

    DiverseJobsMatter is a leading Christian relief and development agency seeking an experienced Partnerships Coordinator to join its Major Donors Fundraising team. This role offers a unique opportunity for a skilled coordinator to work with diverse funders, field staff, technical experts, and leadership team.As a Partnerships Coordinator, you will be...

  • C++ Developer Lead

    1 week ago


    Teddington, Greater London, United Kingdom BMT Group Ltd - Engineering Consultants Full time

    About the TeamWe pride ourselves on being a verified flexible workplace, providing freedom and choice. Learn more about our flexible status at Flexa Careers.Our team is committed to creating a safer, more efficient, effective, and sustainable future. We believe in the importance of diversity, equity, and inclusion, recognizing their pivotal role in achieving...


  • Teddington, Greater London, United Kingdom BMT Group Ltd - Engineering Consultants Full time

    About the PositionBMT Group Ltd - Engineering Consultants seeks a highly skilled Maritime Design Expert to join our Submarine Naval Architecture Team. In this role, you will be responsible for supporting the naval architectural aspects of our projects, working closely with our clients to deliver high-quality solutions.Your expertise will be essential in...


  • Teddington, Greater London, United Kingdom DiverseJobsMatter Full time

    Company OverviewDiverseJobsMatter is a dynamic organization dedicated to making a positive impact through technology. Our IT team plays a crucial role in supporting the organization's objectives and delivering high-quality services worldwide.


  • Teddington, Greater London, United Kingdom BMT Group Ltd - Engineering Consultants Full time

    BMT Group Ltd - Engineering Consultants is a leading engineering consultancy dedicated to delivering innovative solutions for complex challenges. As the Defence Land Safety Specialist, you will be part of our multi-domain safety capability, responsible for ensuring compliance with defence land regulations and standards.The estimated salary for this role is...


  • Teddington, Greater London, United Kingdom BMT Group Ltd - Engineering Consultants Full time

    BMT Group Ltd - Engineering Consultants prides itself on being a leading provider of engineering services, fostering an environment where individuals can grow and develop their skills.We are now accepting applications for a talented student to join our team as a Year in Industry student, focusing on naval architecture and ship science. This exciting...


  • Teddington, Greater London, United Kingdom Central London Community Health Trust Full time

    **Job Description:** We are seeking a Clinical Nurse Specialist - Community Health Development to join our team at Central London Community Health Trust.**Key Responsibilities:Provide expert health visiting services to families in various community settings.Develop and implement innovative health visiting services.Collaborate with colleagues to achieve the...


  • Teddington, Greater London, United Kingdom National Physical Laboratory Full time

    About the Role We are seeking an experienced Scientist - Photonics / Optical Frequency Metrology to develop innovative uses of ultra-precise measurements over optical fibre links. This permanent, full-time position comes with a generous salary and benefits package, approximately £60,000 per annum. As a member of our world-leading department, you will...


  • Teddington, Greater London, United Kingdom BMT Group Ltd - Engineering Consultants Full time

    About the CompanyBMT Group Ltd - Engineering Consultants is dedicated to tackling the most crucial engineering challenges of our era. Our environment fosters exceptional technical expertise, providing meaningful, practical solutions that drive transformative designs, technology, and solutions.As a verified flexible workplace, we offer freedom and choice,...


  • Teddington, Greater London, United Kingdom Beeby Anderson Recruitment Full time

    Beeby Anderson Recruitment is seeking a highly skilled Building Services Design Manager to join our esteemed client's Mechanical, Electrical and Public Health (MEP) Design Team. As a key member of this dynamic team, you will play a pivotal role in delivering high-quality projects across various sectors, including commercial, retail, public sector, education,...


  • Teddington, Greater London, United Kingdom Beeby Anderson Recruitment Full time

    Based in the heart of London, Beeby Anderson Recruitment is seeking a highly skilled Senior Building Services Design Engineer to join our esteemed client's Mechanical, Electrical and Public Health (MEP) Design Team. As a key member of this dynamic team, you will play a pivotal role in delivering high-quality projects across various sectors, including...


  • Teddington, Greater London, United Kingdom Digital Preservation Coalition Full time

    Job DescriptionWe are seeking a highly skilled Data Engineer for Digital Transformation to join our team at NPL. This is an exciting opportunity to drive the organization's scientific digital transformation program by bringing best practice from software development into scientific data management.Key Responsibilities:Developing data architectures,...


  • Teddington, Greater London, United Kingdom Wayman Group Full time

    Become a Part of Our Dynamic Food Technology Team in RichmondWe are looking for a talented and enthusiastic Food Technology teacher to join our dynamic team in Richmond. As a key member of our team, you will have the opportunity to shape the minds of our students and inspire them to achieve their full potential.About Wayman EducationWayman Education is a...


  • Teddington, Greater London, United Kingdom Digital Preservation Coalition Full time

    We are seeking a highly skilled Scientific Infrastructure Engineer to join our team at the Digital Preservation Coalition. In this role, you will work across the entire data pipeline, configuring data sources, integrating analytical tools, and developing data architectures, protocols, and software tools to promote FAIR principles.The successful candidate...


  • Teddington, Greater London, United Kingdom DiverseJobsMatter Full time

    Job DescriptionWe are seeking an experienced Systems Developer to join our Application Development Team. The successful candidate will have a strong background in software development, excellent collaboration skills, and a passion for delivering cost-effective IT solutions.