Software Engineer

CORE POWER

London

On-site

GBP 40,000 - 60,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Performance-based bonuses
Health and wellness benefits
Pension plan

Job summary

A pioneering clean energy company in London is seeking a Software Engineer to enhance their website and develop internal tools. The ideal candidate has a Bachelor's degree in Computer Science and at least 2 years of experience in web development, along with proficiency in React and Django. This role includes automated testing and collaboration with cross-functional teams, offering a dynamic environment and competitive benefits.

Qualifications

  • Proven experience in web development and internal tooling or automation projects.
  • At least 2 years of relevant work experience.
  • Experience with full-stack development using React and Django.

Responsibilities

  • Develop and enhance company website focusing on user experience.
  • Collaborate with IT for internal tools and automation solutions.
  • Conduct rigorous testing for reliability and performance.

Skills

React
Django
Python
Automated Testing
Version Control with Git
Web Development

Education

Bachelor’s degree in Computer Science or related field

Tools

pytest
Playwright

Job description

Join to apply for the Software Engineer role at CORE POWER

Get AI-powered advice on this job and more exclusive features.

Founded in 2018 to solve the challenge of delivering clean energy security to our customers using waterborne nuclear power, CORE POWER is the OECD’s leading developer of advanced nuclear technologies for maritime applications. As pioneers in our field, we are not just adapting to change – we are driving it. Through LIBERTY, the world’s first complete end-to-end maritime civil nuclear program, CORE POWER will combine our development of advanced new nuclear technologies with maritime manufacturing and shipyard construction to build floating nuclear power plants and marine civil nuclear propulsion for commercial ships.

We foster a culture of curiosity, encouraging the team to continuously learn and develop their understanding, share ideas and explore new technologies. Curiosity fuels our innovation, expertise, and creative solutions. We are reimagining energy. Delivering the future!

Job Description

The role will play a key role in delivering both customer-facing and internal systems, combining web development with automation projects that strengthen company operations. This includes leading enhancements to the company website, developing and maintaining internal tools, and collaborating with IT to deliver automation that improves reliability, compliance, and efficiency.

Key Responsibilities

Our ideal candidate will contribute to enhancing the company's website by refining visuals, optimising performance, introducing new functionality, and resolving technical issues. They will also design, deliver, and maintain internal tools and automation in collaboration with IT, ensuring efficiency, scalability, and reliability across business operations. They will ensure quality through automated testing using tools like pytest and Playwright, respond to user feedback, and maintain system stability.

Job Requirements

The key job requirements for the role are:

  • Assist in the development and implementation of the continued development of the company website, focusing on user experience, performance, and reliability.
  • Work closely with the senior software engineer, IT, and other stakeholders to scope, design, and deliver robust software and automation solutions.
  • Maintain, enhance, and troubleshoot both customer-facing applications and internal tools to ensure smooth functionality.
  • Proactively participate in meetings, discussions, and cross-functional workshops to identify opportunities for improvement and propose technical solutions.
  • Conduct comprehensive testing to ensure reliability, accessibility, and optimal performance across systems.
  • Identify and implement opportunities for performance, scalability, and process automation improvements.
  • Contribute to full-stack development, utilising React and TypeScript for frontend and Django with Django REST Framework for backend.
  • Build and maintain internal automations and integrations with 3rd party services.
  • Collaborate with designers to maintain and evolve the design system, ensuring consistency and reusability of UI components.
  • Utilise Git for version control and actively contribute to code reviews to uphold coding standards.
  • Develop automated tests for backend (pytest) and frontend (Playwright) applications.
  • Use logging and monitoring tools to track system health and ensure performance stability.
  • Proactively monitor and resolve bug reports and error logs to ensure reliability and scalability of systems.
Educational Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Work Experience
  • At least 2 years’ work experience, with exposure to both web development and internal tooling or automation projects.
  • Exposure to full-stack development, including React and Django (or similar frameworks).
  • Experience building automation scripts, dashboards, or integrations that improve workflows or operations.
  • Familiarity with Git and version control practices.
  • Proficiency in Python and familiarity with Django or similar web frameworks.
  • Understanding of testing practices, including pytest and Playwright or similar.
  • Familiarity with working with APIs, webhooks, and third-party integrations.
  • Interest in AI/LLM-based tools and their practical application is desirable.
Behavior
  • Is organised and self-disciplined, with an ability to multi-task and consistently hit deadlines.
  • Is proactive and committed to developing their knowledge and skills.
  • Can problem-solve and bring solutions to the table with a can-do attitude.
  • Agility to adapt in a small, dynamic organisation.
  • Takes pride in the high-quality nature of their work.
  • Is innovative and delivers creative solutions to challenges.
  • Ability to work as part of a team and individually.
  • Ability to work effectively with cross-functional teams.
  • Ability to adapt to changing priorities and work under pressure.
  • Has an evolutionary mindset, helping evolve our brand and our assets to the next level.
  • Performance-based bonuses.
  • Health and wellness benefits.
  • Pension plan.
  • A highly committed, dynamic, and challenging environment.
How to Apply

If you are interested in joining CORE POWER, please submit your CV and a cover letter by Friday, 5 September 2025, outlining your experience and motivation to join our team!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IT Engineer
IT Engineer

CORE POWER • Greater London

On-site
GBP 45,000 - 65,000
IT Intern
IT Intern

CORE POWER • Greater London

On-site
GBP 25,000 - 35,000
Legal Counsel
Legal Counsel

Core Power • Hounslow

On-site
GBP 55,000 - 65,000
Senior Software Engineer
Senior Software Engineer

Brill Power Limited • Oxford

On-site
GBP 70,000 - 120,000
Competitive salary
25 days holiday plus bank holidays
Flexible working hours
+2
Staff Engineer - Core Markets
Staff Engineer - Core Markets

United States Digital Space LLC • Greater London

Hybrid
GBP 120,000 - 180,000
Equity options
Pension with company matching up to 7%
Private Medical Insurance
+3
Legal Counsel
Legal Counsel

CORE POWER • Chiswick

On-site
GBP 60,000 - 90,000
Health and wellness benefits
Pension plan
Performance-based bonuses
Senior Software Engineer
Senior Software Engineer

EcoOnline • Liverpool

Hybrid
GBP 60,000 - 90,000
Generous Paid Time Off
Extended Parental Leave
Robust Health Coverage
+5
Senior Software Engineer
Senior Software Engineer

Worky • Liverpool

Hybrid
GBP 65,000 - 90,000
Generous Paid Time Off
Extended Parental Leave
Robust Health Coverage
+5
Data Engineer - System Design Stability
Data Engineer - System Design Stability

Assystem • West of England

Hybrid
GBP 55,000 - 90,000
Pension scheme
25 days' paid annual leave
Professional fees reimbursed
+2
Senior Mechanical Engineer
Senior Mechanical Engineer

Assystem • Culham

Hybrid
GBP 50,000 - 70,000
Attractive social benefits
Ongoing training
Hybrid work model