13 days ago
Stoke-on-Trent, United KingdomSenior
Responsibilities
- Lead the development of scalable, maintainable, and performant systems.
- Own technical solutions and their hands-on delivery from development through production.
- Apply governance to solution design and code quality.
- Act as an escalation point for the team during and outside office hours.
- Manage work estimation and produce solution documentation.
- Guide a small team of developers in designing and developing solutions.
- Mentor team members, support pairing and code reviews, and promote knowledge sharing.
- Maintain a deep understanding of the systems' technical structure, domain, and architecture.
Requirements
- Expert knowledge of Kafka, SQL, .NET, Golang, or React.
- Proven experience building highly scalable systems, preferably in the cloud.
- Proficiency developing customer-centric front-end solutions.
- Exposure to NoSQL datastores.
- Leadership experience within development teams and technical project delivery.
- Capability in technical leadership, mentorship, pairing, and code reviews.
- Strong technical documentation skills.
- Deep understanding of large-scale, highly available, multiuser, service-based systems.
- Familiarity with on-call rotations and incident response.
Benefits
- Eligible for the company's hybrid work-from-home policy.
- The company provides an inclusive environment with opportunities for employee growth and development.
- Recruitment-process adjustments or accommodations are available upon request.
