Graduate Software Engineer
Posting date: | 20 August 2025 |
---|---|
Salary: | £30,000 to £33,000 per year |
Additional salary information: | Pension Scheme, 25 annual holidays plus bank holidays |
Hours: | Full time |
Closing date: | 19 September 2025 |
Location: | OX11 0QX |
Remote working: | On-site only |
Company: | Subtera |
Job type: | Permanent |
Job reference: | SUBT/2025/002 |
Summary
We have a unique and hugely exciting opportunity for a Graduate Software Engineer to join our team and play a pivotal role in the development of the front-end UI/UX and backend for its new cutting-edge inspection cameras, which are used to inspect pipework within the energy and processing industries.
The role is predominately based at our research facility at the renowned Rutherford Appleton Laboratory, Harwell, in Oxfordshire.
What you’ll do:
• Maintain and develop new features for our Android application deployed onto an assisted reality headset;
• Test and implement improvements to our Python API server;
• Develop new internal applications crucial to scalable deployment;
• Build and maintain graphical interfaces for product users;
• Collaborate with stakeholders to identify user requirements, prepare specifications, and design solutions;
• Resolve reported bugs in the system in a timely manner;
• Provide input to living documentation, including new features and instructions on how to build and deploy software;
• Peer review other team members’ work;
• Investigate new software development tools, techniques, and implementation methods.
Your Key skills and personal attributes:
• Knowledge of modern object-orientated programming methods and languages, principally Python, Kotlin;
• Experience of Web Frontend and Middleware development technologies;
• Knowledge of Integrated Development Environments (IDEs);
• Experience of using SQL databases in application development;
• Experience of full cycle application development including unit testing, code repositories and deployment;
• Experience of providing technical support to end users;
• Experience of Linux and Windows operating systems is desirable;
• Experience of analysing user requirements to build user stories;
• Experience of UX;
• Experience of reporting tools and systems.
Essential
• A Degree in Computer Science, Software Engineering, or related discipline;
• Experience with React and TypeScript for frontend development;
• Experience in building web applications, desktop applications;
• Proficient in Python and FastAPI for backend development;
• Solid understanding of full stack development practices and principles;
• Passion for writing clean, maintainable, and efficient code;
• Strong critical thinking skills combined with a diligent approach;
• Comfortable with Git and GitHub.
Desirable
• Experience with Microsoft Azure, particularly:
o Hosting and deploying APIs;
o Hosting and managing web applications.
• Experience with Android development using Kotlin and Jetpack Compose;
• Experience with Docker and containerisation;
• Familiarity with CI/CD pipelines.
What you’ll get in return:
You’ll be front and centre of an exciting new product set that can dramatically change the inspection and testing landscape. As well as that, we’ll give you a market competitive salary and benefits package.
If you are a graduate software engineer with a strong desire to create groundbreaking products and you want to be part of a dynamic team, and work in an enjoyable campus environment we’d love to hear from you.
Website: www.subtera.tech
The role is predominately based at our research facility at the renowned Rutherford Appleton Laboratory, Harwell, in Oxfordshire.
What you’ll do:
• Maintain and develop new features for our Android application deployed onto an assisted reality headset;
• Test and implement improvements to our Python API server;
• Develop new internal applications crucial to scalable deployment;
• Build and maintain graphical interfaces for product users;
• Collaborate with stakeholders to identify user requirements, prepare specifications, and design solutions;
• Resolve reported bugs in the system in a timely manner;
• Provide input to living documentation, including new features and instructions on how to build and deploy software;
• Peer review other team members’ work;
• Investigate new software development tools, techniques, and implementation methods.
Your Key skills and personal attributes:
• Knowledge of modern object-orientated programming methods and languages, principally Python, Kotlin;
• Experience of Web Frontend and Middleware development technologies;
• Knowledge of Integrated Development Environments (IDEs);
• Experience of using SQL databases in application development;
• Experience of full cycle application development including unit testing, code repositories and deployment;
• Experience of providing technical support to end users;
• Experience of Linux and Windows operating systems is desirable;
• Experience of analysing user requirements to build user stories;
• Experience of UX;
• Experience of reporting tools and systems.
Essential
• A Degree in Computer Science, Software Engineering, or related discipline;
• Experience with React and TypeScript for frontend development;
• Experience in building web applications, desktop applications;
• Proficient in Python and FastAPI for backend development;
• Solid understanding of full stack development practices and principles;
• Passion for writing clean, maintainable, and efficient code;
• Strong critical thinking skills combined with a diligent approach;
• Comfortable with Git and GitHub.
Desirable
• Experience with Microsoft Azure, particularly:
o Hosting and deploying APIs;
o Hosting and managing web applications.
• Experience with Android development using Kotlin and Jetpack Compose;
• Experience with Docker and containerisation;
• Familiarity with CI/CD pipelines.
What you’ll get in return:
You’ll be front and centre of an exciting new product set that can dramatically change the inspection and testing landscape. As well as that, we’ll give you a market competitive salary and benefits package.
If you are a graduate software engineer with a strong desire to create groundbreaking products and you want to be part of a dynamic team, and work in an enjoyable campus environment we’d love to hear from you.
Website: www.subtera.tech