Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

SSE plc

NewBe an early applicant

Full Stack Engineer

Posted 89 views
Discussion

Summary

Full Stack Engineer on SSE plc's BOAT (Battery Optimisation and Trading) team, building end-to-end software for battery trading and optimisation: front-end dashboards, back-end APIs and microservices, cloud (Azure) and data integrations, plus CI/CD support, working with traders and data scientists.

The Full Stack Developer within the BOAT (Battery Optimisation and Trading) team is responsible for designing, developing, and supporting end-to-end software solutions that enable battery trading, optimisation, forecasting, and operational decision-making. The role spans front-end user interfaces, back-end services, APIs, cloud infrastructure, and data integrations, ensuring secure, scalable, and resilient solutions that deliver business value.

Key Responsibilities

  • Design, develop, test, and maintain full-stack applications supporting battery trading and optimisation capabilities.
  • Build intuitive user interfaces and dashboards using modern web technologies.
  • Develop and maintain APIs, microservices, and backend components.
  • Integrate solutions with cloud platforms, data services, and external systems.
  • Collaborate with Product Owners, Traders, Data Scientists, and Engineers to translate business requirements into technical solutions.
  • Support CI/CD pipelines, automated testing, and DevOps best practices.
  • Monitor application performance, troubleshoot issues, and implement continuous improvements.
  • Contribute to architecture decisions, security controls, and platform standards.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, daily stand-ups, and sprint reviews.

Key Skills & Experience

  • Experience developing applications using modern front-end frameworks (e.g., React, Angular, Vue).
  • Strong backend development skills using technologies such as .NET, Python, Node.js, or Java.
  • Experience with REST APIs, microservices, and cloud platforms (Azure preferred).
  • Knowledge of databases, data pipelines, and system integrations.
  • Familiarity with DevOps practices, CI/CD, Git, and automated testing.
  • Strong problem-solving and collaboration skills.
  • Experience within energy trading, batteries, optimisation, or analytics platforms is advantageous.

Success Measures

  • Reliable delivery of high-quality software aligned to BOAT roadmap objectives.
  • Improved platform performance, scalability, and operational resilience.
  • Faster delivery through automation and engineering best practices.
  • Positive contribution to the industrialisation of the BOAT and wider Battery Platform capabilities.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →