Software Development Expert

2 weeks ago


Bath, Bath and North East Somerset, United Kingdom Future Full time

About the Role

We're looking for a skilled Software Development Expert to join our team at Future. As a key member of our engineering team, you will play a crucial role in building out our new systems and contributing to the architecture and design.

As a Software Development Expert, you will work closely with engineers at all levels to deliver our platform and meet both customer and business needs. You will ensure that changes are scalable, tested, and developed in line with best practices, and that we are always improving our codebase.

You will be responsible for mentoring engineers, junior/graduate engineers & trainee engineers, contributing to their growth, knowledge, and reviewing their code. Your opinion matters within your role - your peers will look to you as a key player within the team.

Key Responsibilities

  • In collaboration with Tech Leads, and other Engineers, you will ensure your code is well scoped, estimated, monitored, documented, and tested.
  • You will be responsible for your code quality, ensuring that the code is maintainable and extensible.
  • You will assist in tracing bugs across the stack and ensuring that suitable tests are set up to avoid future regressions.
  • You will communicate effectively with the wider engineering teams and be able to critically assess product requirements and solutions.
  • You will keep up to date with the latest approaches to development and be able to argue for appropriate technology to be added to the stack.
  • You will participate in regular hack days, using cutting-edge tech to prototype innovative approaches to business/technical goals.
  • As a mid-engineer, you are required to support and help develop more junior members of staff both via code review/direction and mentoring.
  • In collaboration with the QA Engineers & the other engineers, you will write automated tests ensuring that our tests are valuable, add to our regression pack, and ensure that our deployments through our CI/CD process are stable.
  • You will ensure our monitoring and alerting requirements are met, via appropriate frameworks and coded solutions.
  • You will work with the wider engineering team to ensure that we're writing code in a consistent manner, and that silos of information are kept to a minimum.

What We're Looking For

  • .NET Core
  • JavaScript (ES6+) / TypeScript
  • Node JS
  • Azure Services
  • Application monitoring practices, such as metrics, tracing, and logging
  • Comprehensive knowledge of performance optimization and debugging techniques; including Google Web Vitals and advanced Chrome Dev Tools (flamegraphs, profiling, etc)
  • Experience with testing frameworks (XUnit, Jest, Enzyme, React Testing Library & Nightwatch)
  • Experience of a building software via a test-first approach (TDD, BDD)
  • Experience with build & deployment pipelines (CI/CD) using Azure DevOps
  • Knowledge of Modern Architecture (Headless APIs, Microservices, Eventing/Messaging, Streams)
  • ReactJS (Hooks & Context API)
  • Ability to communicate technical information to non-technical people
  • Hunger to learn and passionate about software delivery

What We Offer

We have a number of awesome perks available to our staff. We offer huge opportunities to learn and develop, whether through professional qualifications, exposure to incredible business projects or informal lunch & learns, hosted by your colleagues. We have a fantastic culture where we really do care about our people and want everyone to succeed. Varied roles mean you're not pigeonholed in to one finite area but get the opportunity to develop a wide range of skills and experience

Internal job family level T6

The expected range for this role is £33,000 - £50,000



  • Bath, Bath and North East Somerset, United Kingdom Future Talent Group Full time

    Software Development ExpertWe're seeking a skilled Software Development Expert to join our award-winning software team in Bath. As a key member of our team, you'll work on innovative projects that revolutionise the industry.Key Responsibilities:Design and develop high-quality software solutions using modern PHP frameworks and JavaScript...


  • Bath, Bath and North East Somerset, United Kingdom Endeavour Recruitment Solutions Full time

    Job Opportunity at Endeavour Recruitment Solutions Endeavour Recruitment Solutions is seeking a skilled Software Development Expert to join our team in delivering cutting-edge editorial systems for a global media company. Key Responsibilities Design and develop high-quality software solutions to meet business requirements and deadlinesCollaborate with...


  • Bath, Bath and North East Somerset, United Kingdom LEAP Legal Software Full time

    About the RoleWe are seeking a skilled Software QA Tester to join our dynamic development team at LEAP Legal Software. As a key member of our team, you will play a pivotal role in ensuring the quality and reliability of our software products.Key ResponsibilitiesDevelop and execute detailed manual and automated test scripts for various types of testing across...


  • Bath, Bath and North East Somerset, United Kingdom LEAP Legal Software Full time

    About the RoleWe are seeking a skilled Software QA Tester to join our dynamic development team at LEAP Legal Software. As a key member of our team, you will play a pivotal role in ensuring the quality and reliability of our software products.Key ResponsibilitiesDevelop and execute detailed manual and automated test scripts for various types of testing across...


  • Bath, Bath and North East Somerset, United Kingdom beBee Professionals Full time £45,000 - £65,000

    Software Engineer RoleWe are seeking a skilled Software Engineer to contribute to the development of innovative software solutions at beBee Professionals in the UK. The ideal candidate will have a strong background in software development and be able to design, implement, and maintain high-quality software applications.Key Responsibilities:Develop and...


  • Bath, Bath and North East Somerset, United Kingdom Identify Solutions Full time

    Job Title: Software EngineerWe are seeking an experienced Software Engineer to join our team on an interim basis. The successful candidate will have a strong background in software development, with a focus on Java and C++ programming languages.Key Responsibilities:Develop core system components using Agile methodologiesWork with existing codebases and...


  • Bath, Bath and North East Somerset, United Kingdom Identify Solutions Full time

    Job Title: Software EngineerWe are seeking an experienced Software Engineer to join our team on an interim basis. The successful candidate will have a strong background in software development, with a focus on Java and C++ programming languages.Key Responsibilities:Develop core system components using Agile methodologiesWork with existing codebases and...


  • Bath, Bath and North East Somerset, United Kingdom Permanent Futures Full time

    Embedded Software Engineer OpportunityWe are seeking a skilled Embedded Software Engineer to join our team at Permanent Futures. As a key member of our design team, you will contribute to the development of state-of-the-art industrial equipment.Key Responsibilities:Collaborate with our team to design and develop innovative firmware solutions.Analyze and...


  • Bath, Bath and North East Somerset, United Kingdom Permanent Futures Full time

    Embedded Software Engineer OpportunityWe are seeking a skilled Embedded Software Engineer to join our team at Permanent Futures. As a key member of our design team, you will contribute to the development of state-of-the-art industrial equipment.Key Responsibilities:Collaborate with our team to design and develop innovative firmware solutions.Analyze and...


  • Bath, Bath and North East Somerset, United Kingdom CONVENTUS SOLUTIONS LIMITED Full time

    Software Engineer for Safety Critical SystemsWe are seeking a skilled Software Engineer to join our team at Conventus Solutions Limited. As a key member of our team, you will be responsible for developing software for safety-related and critical applications across various industries, including aerospace, transport, defence, rail, and automotive.Key...


  • Bath, Bath and North East Somerset, United Kingdom CONVENTUS SOLUTIONS LIMITED Full time

    Software Engineer for Safety Critical SystemsWe are seeking a skilled Software Engineer to join our team at Conventus Solutions Limited. As a key member of our team, you will be responsible for developing software for safety-related and critical applications across various industries, including aerospace, transport, defence, rail, and automotive.Key...


  • Bath, Bath and North East Somerset, United Kingdom Permanent Futures Full time

    Embedded Software Engineer OpportunityWe are seeking a skilled Embedded Software Engineer to join our team at Permanent Futures. As a key member of our design team, you will contribute to the development of state-of-the-art industrial equipment.Key Responsibilities:Collaborate with our team to design and develop innovative firmware solutions.Analyze and...


  • Bath, Bath and North East Somerset, United Kingdom Permanent Futures Full time

    Embedded Software Engineer OpportunityWe are seeking a skilled Embedded Software Engineer to join our team at Permanent Futures. As a key member of our design team, you will contribute to the development of state-of-the-art industrial equipment.Key Responsibilities:Collaborate with our team to design and develop innovative firmware solutions.Analyze and...

  • Software QA Engineer

    2 weeks ago


    Bath, Bath and North East Somerset, United Kingdom LEAP Legal Software Full time

    About the RoleWe are seeking a skilled Software QA Engineer to join our dynamic development team at LEAP Legal Software. As a Software QA Engineer, you will play a pivotal part in ensuring the quality and reliability of our software products.Key ResponsibilitiesDeveloping, maintaining and executing detailed manual and automated test scripts for various types...

  • Software QA Tester

    1 week ago


    Bath, Bath and North East Somerset, United Kingdom LEAP Legal Software Full time

    About the RoleWe are seeking a dedicated Software QA Tester to join our dynamic development team at LEAP Legal Software. In this role, you will play a pivotal part in ensuring the quality and reliability of our software products.Key ResponsibilitiesDeveloping, maintaining and executing detailed manual and automated test scripts for various types of testing...


  • Bath, Bath and North East Somerset, United Kingdom LEAP Legal Software Full time

    About the RoleWe are seeking a skilled Software QA Tester to join our dynamic development team at LEAP Legal Software. As a key member of our team, you will play a crucial role in ensuring the quality and reliability of our software products.Key ResponsibilitiesDevelop and execute detailed manual and automated test scripts for various types of testing across...


  • Bath, Bath and North East Somerset, United Kingdom LEAP Legal Software Full time

    About the RoleWe are seeking a skilled Software QA Tester to join our dynamic development team at LEAP Legal Software. As a key member of our team, you will play a crucial role in ensuring the quality and reliability of our software products.Key ResponsibilitiesDevelop and execute detailed manual and automated test scripts for various types of testing across...


  • Bath, Bath and North East Somerset, United Kingdom LEAP Legal Software Full time

    About the RoleWe are seeking a skilled Software QA Tester to join our dynamic development team at LEAP Legal Software. As a key member of our team, you will play a crucial role in ensuring the quality and reliability of our software products.Key ResponsibilitiesDevelop and execute detailed manual and automated test scripts for various types of testing across...


  • Bath, Bath and North East Somerset, United Kingdom LEAP Legal Software Full time

    About the RoleWe are seeking a skilled Software QA Tester to join our dynamic development team at LEAP Legal Software. As a key member of our team, you will play a crucial role in ensuring the quality and reliability of our software products.Key ResponsibilitiesDevelop and execute detailed manual and automated test scripts for various types of testing across...


  • Bath, Bath and North East Somerset, United Kingdom LEAP Legal Software Full time

    About the RoleWe are seeking a skilled Software QA Tester to join our dynamic development team at LEAP Legal Software. As a key member of our team, you will play a pivotal role in ensuring the quality and reliability of our software products.Key ResponsibilitiesDevelop and execute detailed manual and automated test scripts for various types of testing across...