Full Stack Software Developer

1 month ago


Manchester, United Kingdom Octopus Energy Full time

We're looking for a talented Full Stack Software Developer to join our team at Octopus Energy. As a key member of our development team, you'll be responsible for designing, building, and maintaining high-performance, reusable, and reliable code.

You'll work closely with our cross-functional team to develop tooling that automates the deployment, monitoring, and maintenance of our infrastructure and services. Your goal will be to ensure the best possible performance, reliability, and quality of our KrakenFlex platform.

As a Full Stack Software Developer, you'll contribute to development across the entire stack, from the front end to the infrastructure that our platform runs on. You'll also contribute to our software engineering culture, mentoring junior engineers and collaborating with colleagues from various professional backgrounds to create innovative solutions that delight our customers and colleagues.

Key responsibilities include:

  • Designing, building, and maintaining high-performance, reusable, and reliable code
  • Developing tooling to automate deployment, monitoring, and maintenance of infrastructure and services
  • Ensuring the best possible performance, reliability, and quality of the KrakenFlex platform
  • Contributing to development across the entire stack
  • Mentoring junior engineers and contributing to our software engineering culture

Requirements include:

  • Significant industry experience in software development and design
  • Proven experience in one or more of the following: Typescript, Python, Java
  • Experience with AWS or similar cloud providers, or serverless technologies
  • Experience with configuration management and infrastructure as code tools
  • Drive to get things done in a collaborative, agile development environment
  • Proven ability to perform well in a fast-paced environment
  • Excellent analytical and multitasking skills
  • Excellent communication skills

We're an equal opportunities employer and welcome applications from all qualified candidates. If you're passionate about software development and want to be part of a dynamic team that's shaping the future of energy, we'd love to hear from you.



  • Manchester, United Kingdom CRA GROUP LIMITED Full time

    Job Title: Senior Software Developer - Full StackJob Summary: We are seeking an experienced software developer to join our team. The ideal candidate will have a strong background in software development, with expertise in full stack development, including front end and back end technologies. Key Responsibilities: • Design and develop software applications...

  • Software Developer

    2 days ago


    Manchester, United Kingdom Cardiff Office Full time

    Job Description:We are looking for a talented Full Stack Software Developer to join our team. The ideal candidate will have experience with Python and Java, as well as a strong understanding of software development principles.Responsibilities:Design and develop scalable and efficient software solutionsCollaborate with cross-functional teams to identify and...

  • Software Engineer

    3 weeks ago


    Manchester, United Kingdom Global Draw Limited Full time

    We are seeking a skilled Software Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining our Full Stack applications. Your tasks will include writing clean, efficient, and well-documented code in a variety of programming languages.As a Full Stack Developer, you will work closely with our cross-functional...

  • Software Engineer

    3 weeks ago


    Manchester, United Kingdom REALM RECRUIT Full time

    Job Title: Software Engineer - Full Stack DeveloperWe are seeking a skilled Software Engineer to join our team as a Full Stack Developer. As a key member of our development team, you will be responsible for designing, implementing, and maintaining software applications. Your work will involve a combination of frontend and backend development, ensuring the...


  • Manchester, United Kingdom Grant Thornton Full time

    Job Description : Full Stack Software Developer, Leeds/Manchester/Sheffield/Nationwide NEW GROUND WON’T BREAK ITSELF. Every day our teams help people in businesses and communities to do what is right and achieve their goals. This is an opportunity to join our Information Systems (IS) Team, working as part of a growing team that is designing...


  • Manchester, United Kingdom AECOM Full time

    Job Title: Full Stack DeveloperAbout the Role: We are seeking a highly skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient software applications.Key Responsibilities:Design and develop full stack applications using cutting-edge...

  • Software Engineer

    3 weeks ago


    Manchester, United Kingdom Grosvenor Casinos Full time

    Job Title: Software Engineer - Full Stack DeveloperWe are seeking a highly skilled Software Engineer - Full Stack Developer to join our Software Development Team.Key Responsibilities:* Develop and maintain high-quality, scalable software applications using Java, C++, and JavaScript.* Collaborate with cross-functional teams to design, implement, and...


  • Manchester, United Kingdom Bruntwood Full time

    About the Role: We are seeking a skilled Software Engineer to join our team. In this role, you will be responsible for designing, developing, and deploying full-stack applications using a variety of technologies.Key Responsibilities:• Participate in the development and implementation of full-stack applications• Collaborate with cross-functional teams to...


  • Manchester, United Kingdom Triumph Consultants Ltd Full time

    **Job Title:** Full Stack Software DeveloperAbout the Role:We are seeking a highly skilled and experienced Full Stack Software Developer to lead our team in analyzing business requirements, designing solutions, building, and deploying Microsoft Power Platform business services.Key Responsibilities:Lead and manage a small cross-site team of Support Analysts...

  • Software Engineer

    3 weeks ago


    Manchester, United Kingdom City Football Group Full time

    Key Responsibilities:• Design and develop high-quality software applications using a range of programming languages and frameworks.About the Role:We are seeking an experienced Software Engineer to join our team. The ideal candidate will have a strong background in full stack development and a passion for delivering high-quality software solutions.


  • Manchester, United Kingdom Ecclesiastical Insurance Group Full time

    Job Summary:We are seeking a highly skilled Senior Software Developer to join our team. The ideal candidate will have extensive experience in full stack development, with a strong background in both front-end and back-end technologies. The successful candidate will be responsible for designing, developing, and deploying scalable and efficient software...


  • Manchester, United Kingdom Currie & Brown Full time

    Job Requirements:As a Senior Software Developer - Full Stack, you will be responsible for designing, developing, and maintaining complex software systems. Your tasks will include creating high-quality code, testing and debugging, and collaborating with cross-functional teams.Key Responsibilities:Design and develop software systems that meet business...


  • Manchester, United Kingdom Southway Housing Trust Full time

    Job Role: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in Full Stack Development and be able to design, develop, and deploy scalable and efficient software solutions.Key Responsibilities:- Design and develop software applications using Java...


  • Manchester, United Kingdom AIG Full time

    We are seeking a highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for designing and developing full-stack applications using Python and Java.Key Responsibilities:Design and develop full-stack applications using Python and JavaCollaborate with cross-functional teams to identify and prioritize project...

  • Software Engineer

    3 weeks ago


    Manchester, United Kingdom MAN Truck & Bus UK Ltd Full time

    About the Role: We are seeking a highly skilled Software Engineer - Full Stack to join our team at Company.As a Full Stack Developer, you will be responsible for designing, developing, and maintaining the front-end and back-end of our web applications. Your primary focus will be on the backend, where you will work on building scalable, efficient, and secure...


  • Manchester, United Kingdom Expeditors Full time

    Job Summary:As a senior software engineer, you will be responsible for designing and developing full stack applications using various programming languages and frameworks. This role requires strong problem-solving skills and the ability to work collaboratively with cross-functional teams.Key Responsibilities:• Design and develop full stack applications•...


  • Manchester, United Kingdom Elvis Eckardt Recruitment & Sales Solutions Limited Full time

    About the Role: We are seeking a skilled Full-Stack Developer to join our team. The ideal candidate will have experience in both front-end and back-end development, with a strong understanding of programming fundamentals and software design patterns.Key Responsibilities:Design and develop scalable, efficient, and secure software applicationsCollaborate with...


  • Manchester, United Kingdom MRJ Recruitment Full time €55,000 - €65,000

    Passionate about building forward-thinking web solutions? MRJ is looking for a Full Stack Software Engineer eager to craft dynamic, high-impact digital experiences with a fast-growing client in the Fan & Content Engagement Media space. This client is disrupting the way brands interact with audiences—backed by an impressive client roster and a reputation...


  • Manchester, United Kingdom CV-Library Full time

    Passionate about building forward-thinking web solutions? MRJ is looking for a Full Stack Software Engineer eager to craft dynamic, high-impact digital experiences with a fast-growing client in the Fan & Content Engagement Media space. This client is disrupting the way brands interact with audiences—backed by an impressive client roster and a...

  • Software Engineer

    3 weeks ago


    Manchester, United Kingdom This is Prime Full time

    As a skilled Software Engineer, you will be responsible for the development of our company's software products.Key Responsibilities:Design, develop, and deploy full-stack applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality code and maintain a clean and organized codebase.Requirements:Strong...