SSE Academy

Junior Developer

SSE Academy
Apply
21 hours ago
Cheltenham, United KingdomEntry Level

Responsibilities

  • Build and maintain backend features in C#/.NET or TypeScript.
  • Develop React and TypeScript frontend components and screens from tickets or designs through merged pull requests.
  • Help develop data pipelines that decode device telemetry and calculate engineering values.
  • Write and run automated tests alongside production code.
  • Participate in code reviews as both an author and reviewer.
  • Deploy work through CI/CD pipelines and learn how the platform environments and infrastructure operate.
  • Investigate and fix defects with increasing independence.
  • Contribute to design discussions, stand-ups, and technical documentation.

Requirements

  • Around two to three years of commercial software development experience or comparable experience through an apprenticeship, placement year, bootcamp followed by real delivery, substantial open-source work, or similar.
  • Solid grounding in at least one modern programming language, ideally C# or TypeScript; Java, Go, or Python experience is also considered transferable.
  • Working understanding of web applications, HTTP, REST APIs, JSON, and a database.
  • Comfort with Git and pull-request workflows.
  • Some experience writing automated tests and understanding their value.
  • Clear written communication and willingness to ask for help when blocked.
  • Interest in cloud engineering; prior Azure experience is not required.
  • Preferred exposure to Azure, AWS, Google Cloud, React or another component framework, SQL, KQL, Docker, or containers.
  • A degree in computing, engineering, physics, or mathematics is preferred but not required.

Benefits

  • Remote-first work across the UK with occasional travel to Cheltenham or another Group site for planning, team events, and customer workshops.
  • Named mentor from the first day and regular one-to-ones with a line manager.
  • Regular pairing and code review with senior engineers.
  • Onboarding materials and an internal platform guide for newcomers.
  • Time and budget for Microsoft certifications, courses, and conferences.
  • Written progression path toward Developer and Senior Developer.
  • Work designed to grow in scope as the employee develops.

Categories

Data EngineeringFull Stack
Contact me