Software Developer

4727516
  • Job type

    Permanent
  • Location

    London
  • Working Pattern

    Full-time
  • Specialism

    Software Development
  • Industry

    Energy, Utilities & Mining
  • Pay

    £40,000 to £45,000 per annum
  • Closing date

    17 Oct 2025

Software Developer

The Web developer will be responsible for delivering both customer-facing and internal systems, combining web development with automation projects that strengthen company operations. Leading enhancement to the website, developing and maintaining internal tools, and collaborating with IT to deliver automation that improves reliability, compliance, and efficiency.

You will
• 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.
• 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.


If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.

If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.

Apply for this job

Talk to Justin Lush, the specialist consultant managing this position

Located in London-City, 5th Floor, 107 Cheapside, Telephone 02034650094
Click here to access our Privacy Policy, which provides detailed information on how we use and protect your personal information, and your rights in relation to this.

RELATED COURSE

Build your career with the skills employers need.