Graduate Software Developer

Computer Science, Software, Web Development.

Ansaldo Nuclear Ltd is an inclusive employer, and we actively encourage people from all backgrounds to apply. However, due to the nature of our business, many of our roles and customers require security clearance.

Therefore, your current or any previous nationality and/or your place of birth may limit the roles you can carry out for us.

For the below position, you must be a British Citizen and have resided in the UK for the last six years. 


About our Business…

Ansaldo Nuclear is one half of an Italian/UK integrated engineering business, in the nuclear industry.

In the UK, our teams – and that could include you – are working on the design of bespoke mechanical handling, process and test equipment including the associated control and automation equipment for the nuclear industry across defence, decommissioning and new build. Our projects include producing designs from optioneering and concept through to detail design for manufacture.

Then taking our designs into manufacture through to install and commissioning. There is no “normal” project or day – our Graduate opportunities, and all of our roles are for people who love creating solutions to complex problems and never stop learning.  

About the role

Be part of an ever-increasingly important role in the Engineering sector; design, build, test, and iterate on essential software around the business.

Focus on improving the automation and integration of the whole business through websites, webservices, integrations between internal systems, and many other avenues of improvement across the business.

Learn industry standard development form an Engineering perspective, enhance your knowledge, and bring your own knowledge to the table of keen and experienced developers, who share and improve themselves constantly.

Key Activities/Decision Areas

  • Build and enhance features in all layers of the stack; from planning and design, to testing, deployments, and iteration.
  • Write clean and maintainable code, both in old and current frameworks.
  • Debug issues raised by users, find resolutions, and implement the fix(es).
  • Participate in our agile meetings and collaborate with your peers.
  • Work with various data sources: SQL, APIs, files, including a basic understanding of each of these methods
  • Engage with stakeholders, capturing their requirements, updating our design, and adapt a technical understanding to implement their ideas.
  • Follow good development and security practices (auditability, least privilege, etc)
  • Contribute to our learning, understanding, and development for ourselves and for the business
  • The above list is not exhaustive, and the post holder may be required to take on other duties and responsibilities for the effective and efficient performance of this role.

Essential role related knowledge, technical skills, qualifications and experience

  • A degree in a STEM field, with some knowledge of programming
  • Knowledge of persistent storage techniques (files, databases, etc)
  • Experience in one C style language (C# preferred), Java, python, or similar
  • Basic understanding of SQL statements; how to interact with data in a database
  • Some experience with web development, exposure to some web framework (aspnet MVC, flask, nodejs), and some understanding of at least 1 web UI framework (syncfusion, react, vue, bootstrap, etc)
  • Knowledge of debugging strategies; identifying key and critical areas, finding the bug, and resolving it

Person Specification

  • Adaptable – Works well with multiple solutions, variable requirements, and deadlines.
  • Eager to Learn and Teach – Has the ability to take/give useful criticism and develop their skills along with their peers’.
  • Communicative – Is not afraid to voice their concerns, give their input, and communicate any thoughts/opinions in a reasonable and professional manner with peers and stakeholders
  • Self-Disciplined – Keeps on top of their deadlines without constant prompting, has the initiative when looking for solutions to problems, and eager to further their development
  • Problem Solver – Thrives when presented with novel and complex problems, is happy to draft a solution and present it to peers
  • Collaborates and Shares Knowledge- Seeks to create collective success through teamwork, 
    knowledge sharing and mutual support
  • Has a Global Approach - Has a flexible approach to different situations, promoting information flow and integration with all corporate units. Works in international environments through adaption and cross-cultural management and integration.
  • Acts with Integrity and Professionalism - Demonstrates trust and integrity in their day to day working
  • Focuses on the customer- Works co-operatively with customers and stakeholders (internal and external) in order to meet and exceed their expectations
  • Delivers Results/ Focuses on Solution - Plans what needs to be delivered and then focuses on making it happen

About our Culture

At Ansaldo, our commitment to our people is the lifeblood of our success. We encourage and support all of our employees – not just our Graduates - to thrive and be the best they can be. We welcome and encourage applicants with diverse experiences and backgrounds as we know that diversity enables better business outcomes.

We care about colleagues, communities and customers. Their health and safety are non-negotiable priorities. Everyone supports and inspires others to keep safe and well. People’s health supports to our long term effectiveness and we look after our environment because our actions today impact on tomorrow’s generations. We explore others’ needs, treating people with respect and listening to their perspectives. In this way we bring out the best in each other.

1e127ede32d8f816eacfb0aed73cee11

How to Apply

Please send your CV (Including all results –eg. GCSE, A levels/ Highers, Bachelor’s, predicted grades) and a cover letter to learninganddevelopment@ansaldonuclear.com 

Can I use AI to apply?

Ansaldo Nuclear does not use AI in any function within the business, with this in mind we would like to see candidates ability to operate without it during the application phase for all roles. We make every effort to read every CV that is submitted, without the use of screening or AI tools, as we recognise the value in this process. In the same way that we make every effort through face to face parts of the application process allow you to show us who you are to your fullest.

This is a chance for us to invest in you, in order to do that efficiently and effectively we need to see the you as you are, human.

Save to shortlist
Shortlisted
  • Deadline
    Ongoing
  • Salary
    £29,500 + benefits
  • Degree required
    2:1 and above
  • Location
    Wolverhampton
Show location/s on map
Preferred Disciplines...
  • Computer Science
  • Information Technology
  • Software/Systems
  • Web Development
Also Accepting...
  • AI/Machine Learning
  • Accountancy
  • Acoustics
  • Aerodynamics
  • Aeronautics
  • Aerospace
  • Analytics/Statistics
  • Architecture
  • Automotive
  • Avionics
  • Bioengineering/Biotechnology
  • Biology/Biomedical
  • Building Services
  • Building Surveying
  • Business
  • Chemical/Process
  • Chemistry
  • Civil/Infrastructure
  • Construction/Project Management
  • Control & Instrumentation
  • Cyber Security
  • Data Science
  • Ecology/Environmental
  • Economics
  • Electronic/Electrical
  • Energy/Renewables
  • Environment & Sustainability
  • FinTech/Finance
  • Fire
  • Geography
  • Geology/Minerals
  • Geophysics
  • Geotechnical
  • Hardware
  • Landscape Architecture
  • Manufacturing
  • Marine/Naval Architecture
  • Marketing/Communications
  • Materials/Metallurgy
  • Maths
  • Mechanical
  • Mechatronics/Robotics
  • Microelectronics
  • Nuclear
  • Pharmacology
  • Physics
  • Product Design
  • Project Management
  • Quantity Surveying
  • Structural
  • Supply Chain & Logistics
  • Town Planning/Real Estate
  • Transport Planning
  • Water/Hydrology
The 2025/26
Gradcracker Toolkit
Explore the online version
For our new webinar season we are inviting students to submit questions to our featured employers.
Find out more here
© 2007 - 2026 Gradcracker Limited
Log in/Register
Gradcracker Limited, October House, Long Street, Easingwold, York, YO61 3HX
01347 823822
info@gradcracker.com
Company registration number: 6370348