Software Developer in Bournemouth

Software Developer in Bournemouth

Bournemouth Full-Time 30000 - 50000 £ / year (est.) Home office (partial)
Go Premium
A

At a Glance

  • Tasks: Join a team to develop next-gen software for nuclear reactor physics analysis.
  • Company: Leading software service provider in the nuclear industry with a collaborative culture.
  • Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
  • Why this job: Be part of creating innovative software that impacts global nuclear systems.
  • Qualifications: Experience in C++, Python, and knowledge of parallel computing methods.
  • Other info: Dynamic work environment with a focus on mental wellbeing and inclusivity.

The predicted salary is between 30000 - 50000 £ per year.

About the Opportunity

The ANSWERS® Software Service has, for over 40 years, supplied both the UK nuclear industry and the wider international market with high quality software and consultancy services in the areas of reactor physics, radiation shielding & dosimetry, criticality assessment and nuclear data. Our dedicated team of specialist engineers, physicists, mathematicians and software developers produce bespoke software packages for computational modelling of complex physics. Our worldwide customer base is supported by a dedicated helpline with experienced consultants and analysts to provide comprehensive advice in computational modelling of nuclear engineering problems.

ANSWERS is currently recruiting for a talented Software Developer to join a multidisciplinary development team developing next generation computational modelling software for analysis of nuclear reactor physics. This role will present an enthusiastic and motivated individual with a unique opportunity to be involved in the creation of a brand-new software product from the ground up, to work with cutting-edge technology to establish the new state-of-the-art in industrially applied physics codes, and to support the design and operation of existing and new nuclear reactor systems worldwide for decades to come.

Key Responsibilities will be:

  • Collaborate with the ANSWERS reactor physics team to translate mathematical and physics models into practical, easy-to-use software for use by a wide-ranging customer base including industry, academia and government professionals.
  • Design, implement and optimise high-performance algorithms for simulations on a variety of computer architectures, from single workstations to modern HPC platforms featuring a combination of CPUs and GPUs.
  • Provide a robust and scalable software code base for complex scientific computations, which can scale, evolve and adapt to future reactor physics requirements.
  • Ensure the development of quality software according to ANSWERS procedures, through testing, documentation and version control, and to help these procedures and policies develop to meet the latest requirements.
  • Lead and drive the software development and testing process with a view to continuous improvement. Your perspective and your voice will be critical to shaping a robust, future-proof solution and ensuring the success of this project.

Essential Skills & Experience:

  • Strong knowledge and experience of using C++, Python.
  • Knowledge of parallel computing methods and performance optimization.
  • Familiarity with common system tools including build systems, version control, code documentation methods.
  • Experience of using GPU acceleration methods.

Desirable:

  • Knowledge and experience of Fortran and Java.
  • Experience in UI development for scientific software and visualisation of data.
  • Background, knowledge or previous experience in nuclear engineering, reactor physics or related fields.
  • Previous experience of the implementation of physics or mathematical methods to computational modelling codes.
  • Experience of implementing distributed and shared memory parallelisation methods on CPU-based HPC architectures.

Ability to start in early 2026. This role will involve an initial familiarisation period at our Dorchester office, where the team for deterministic reactor physics code development is based. Following this, the position can develop into a hybrid / remote role at any of our offices in Dorchester, Warrington or London. Consideration will also be given in respect to part time & flexible working hours.

Our Culture

Our values are built on a strong foundation of safety, integrity, and respect for every individual. People are at the heart of our mission, and we believe in supporting one another through a culture of care and collaboration. We strive to create a workplace where everyone feels they belong and can thrive. Supporting mental wellbeing and fostering a sense of connection are essential to how we work. When we embrace different perspectives and work together, we become more innovative, more agile, and more successful.

We partner with VERCIDA, for greater online accessibility please visit www.vercida.com to view and access our roles. As a Disability Confident employer, we will interview all disabled applicants who meet the minimum criteria for a vacancy. We welcome applications from candidates who are seeking flexible working and from those who may not meet all the listed requirements for a role. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team.

Software Developer in Bournemouth employer: Amentum

At ANSWERS, we pride ourselves on being an exceptional employer, offering a collaborative and inclusive work culture that prioritises safety, integrity, and respect. Our Dorchester office serves as a hub for innovation in nuclear engineering, providing employees with unique opportunities to work on cutting-edge technology while enjoying flexible working arrangements and a strong focus on mental wellbeing. Join us to contribute to meaningful projects that shape the future of nuclear reactor systems, all within a supportive environment that fosters personal and professional growth.
A

Contact Detail:

Amentum Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer in Bournemouth

✨Tip Number 1

Network like a pro! Reach out to current employees at ANSWERS or similar companies on LinkedIn. A friendly chat can give you insider info and might just land you a referral.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those related to C++, Python, or any parallel computing methods. This is your chance to demonstrate your coding chops beyond the CV.

✨Tip Number 3

Prepare for the interview by brushing up on reactor physics and computational modelling. Be ready to discuss how you can contribute to developing cutting-edge software that meets industry needs.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team.

We think you need these skills to ace Software Developer in Bournemouth

C++
Python
Parallel Computing
Performance Optimisation
GPU Acceleration
Build Systems
Version Control
Code Documentation
Fortran
Java
UI Development
Data Visualisation
Computational Modelling
Distributed Memory Parallelisation
Shared Memory Parallelisation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Software Developer role. Highlight your knowledge of C++, Python, and any experience with parallel computing methods. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about nuclear engineering and how your background aligns with our mission at ANSWERS. Let us know what excites you about developing cutting-edge software.

Showcase Your Projects: If you've worked on relevant projects, whether in school or professionally, make sure to mention them! We love seeing practical examples of your coding skills and problem-solving abilities, especially if they relate to computational modelling.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our culture and values!

How to prepare for a job interview at Amentum

✨Know Your Tech Inside Out

Make sure you brush up on your C++ and Python skills, as these are essential for the role. Be prepared to discuss specific projects where you've used these languages, especially in relation to parallel computing and performance optimisation.

✨Understand the Industry

Familiarise yourself with the nuclear industry and the specific challenges it faces. Knowing about reactor physics and computational modelling will help you stand out. You might even want to read up on recent advancements or case studies related to nuclear engineering.

✨Showcase Your Problem-Solving Skills

Be ready to demonstrate how you've tackled complex problems in past projects. Think of examples where you've designed high-performance algorithms or optimised existing code, and be prepared to explain your thought process during the interview.

✨Emphasise Collaboration

Since this role involves working closely with a multidisciplinary team, highlight your teamwork experiences. Share examples of how you've collaborated with engineers or physicists in the past, and how you contributed to creating user-friendly software solutions.

Software Developer in Bournemouth
Amentum
Location: Bournemouth
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
  • Software Developer in Bournemouth

    Bournemouth
    Full-Time
    30000 - 50000 £ / year (est.)
  • A

    Amentum

    1000-5000
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>