Junior Developer
SSE Academy21 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.