Senior Software Engineer
Quick Overview
Job Description
Senior Software Engineer Crewe - 3 days per week onsite. Looking to lead — but still love being hands-on? This role is ideal for a Senior Developer stepping into leadership or a Lead Engineer who doesn’t want to move away from coding.
You’ll be joining a well-established organisation with a growing tech function, working on modern systems in a collaborative, forward-thinking environment. There’s real opportunity here to shape technical direction, influence architecture, and grow your leadership capability — without losing touch with the code.
The opportunity You’ll play a key role in building and enhancing a cloud-native platform, working across a modern tech stack including C#, .NET Core, Angular, SQL, and AWS. This is a position where you can develop your leadership skills at pace, supported by a strong engineering team and a business that genuinely values technology.
Your role Lead the design and delivery of robust, scalable software solutions<br />Take ownership of services within a microservices-based architecture<br />Stay actively involved in development, tackling complex challenges and contributing high-quality code<br />Guide and support other engineers through mentorship, code reviews, and knowledge sharing<br />Influence architecture and technical strategy as the platform continues to evolve<br />Drive improvements in system performance, reliability, and maintainability<br />Work closely with cross-functional teams in a fast-paced Agile environment<br />Help embed engineering best practices across the team What you’ll bring Strong background in C# and .NET Core development<br />Experience working with microservices and distributed systems<br />Frontend development experience (Angular or similar frameworks)<br />Solid understanding of SQL databases and performance tuning<br />Experience with cloud environments (AWS preferred, but not essential)<br />Familiarity with CI/CD pipelines, Git, and Agile ways of working<br />A proactive mindset with a passion for improving both systems and teams<br />Confidence in collaborating with technical and non-technical stakeholders Additional experience (nice to have) Exposure to event-driven architectures (e.g.
Kafka, RabbitMQ, SNS/SQS)<br />Knowledge of Domain-Driven Design (DDD)<br />Experience building resilient, scalable systems<br />Familiarity with Infrastructure as Code tools such as Terraform What’s on offer A clearly defined path into technical leadership<br />The opportunity to influence architecture and engineering direction<br />A modern tech environment with ongoing investment<br />A supportive, low-ego engineering culture focused on collaboration<br />Access to continuous learning and professional development Benefits include: 10% bonus scheme<br />Onsite gym<br />Onsite canteen & bar (regular social events)<br />Electric vehicle scheme<br />Cycle to work scheme
Skills
Similar jobs
Software Developer
Bowerford Associates · Plymouth, United Kingdom
5 minutes agoEngineer
Elis UK Limited · Bishop Auckland, United Kingdom
16 minutes ago£40.5k/yrEmbedded Software Engineer
Archangel Lightworks Ltd · Oxford, United Kingdom
16 minutes agoSenior Engineer
National Highways · Bedford, United Kingdom
43 minutes agoSenior Engineer
Premier IT · Enfield, United Kingdom
3 hours ago£60k - £65k/yrEngineer
Reed · Paisley, United Kingdom
4 hours ago