Software Engineer
Role details
Job location
Tech stack
Job description
By delivering reliable functionality and supporting the development of shared platform capabilities, this role strengthens the engineering ecosystem and accelerates delivery across teams. Your focus on quality engineering, continuous delivery, and clear communication helps create maintainable systems and a smoother developer experience. Through an enabler mindset, improving tooling, documentation, and patterns, you contribute to a culture of learning and technical excellence that elevates the wider engineering community.
How you'll contribute
-
You will be working with our engineers to design and deliver new platform capabilities.
-
Hands-on programming work - coding, pair programming, testing and shipping functionality.
-
You will be participating in and contributing to regular scrum ceremonies: stand-ups, sprint planning, refinement, and retrospectives.
-
Delivering small-to-medium features independently and seeking support for complex tasks.
We're looking for these essential skills
-
Writing and maintaining tests throughout the SDLC at all levels.
-
Implementing Continuous Delivery practices to ship quality code safely and in a timely manner.
-
Contributing to system architecture decisions, ensuring resiliency, scalability and maintainability.
-
Enabler mindset - enjoys making other engineers better through tooling, patterns, documentation, and sensible standards. Honest, pragmatic, and open to feedback.
Requirements
Do you have experience in React?, * Experience with observability, metrics, CI/CD, data analysis, or shared developer tooling. No on-call.
It's a plus if you also have these skills
-
Working with distributed, scalable software solutions.
-
Experience with Event-Driven Architecture, designing systems that react in real-time.
-
Navigating Platform-as-a-Service (PaaS) cloud environments, we use Azure.
-
.NET/C# or Polyglot engineers with pragmatic system thinking - interested in abstracted system-level understanding over any specific tech stack
-
Experience with observability, metrics, CI/CD, data analysis, or shared developer tooling. No on-call.
Benefits & conditions
- A holiday buy scheme (up to 5 extra days)
- Double matched pension, with up to 14% from NewDay
- Generous annual performance bonuses
- Private medical insurance with Bupa, including mental health support and cancer care
- 26 weeks paid maternity, adoption and shared parental leave
- Free breakfast and lunch in the office every day, provided by our in-house chefs
…and more, which you can explore here !