Senior Software Engineer
Symmetric Headhunting · Greater Lincoln Area, United Kingdom
قدّم وتابع مع أبلاي إيدجSenior Software Engineer C#Lincoln, UK | Hybrid£65,000 -£70,000We're looking for a Senior Software Engineer C# who thrives on solving complex problems in high-integrity, critical systems. This is a hands-on leadership role: you'll own major platform components, set technical direction, and drive the delivery of secure, scalable software on a multi-INT data fusion platform supporting next-generation sovereign capability.You'll stay close to the code while guiding implementation approaches, maintaining architectural consistency, and mentoring engineers across your domain.Key Tech Stack- C# / .NET (modern .NET stack)- ASP.NET Core – RESTful APIs & distributed services- React (or equivalent modern web framework)- PostgreSQL or equivalent / relational databases- Docker / Kubernetes (desirable)- Event-driven / messaging architectures (desirable)What You'll Do- Own and evolve significant platform components, hands-on in C#/.NET- Lead technical direction, design decisions, and cross-team architectural alignment- Build and support RESTful APIs and distributed services with ASP.NET Core- Design and optimise PostgreSQL/relational database solutions for performance and reliability- Lead technical investigations, prototypes, and R&D spikes to de-risk delivery- Mentor engineers and champion secure development and engineering standardsWhat We're Looking For3 to 5+ years' professional software development, with strong C#/.NET and ASP.NET Core- Experience building RESTful APIs, distributed systems, or service-based architectures- Modern frontend experience with React or similar- Strong relational database design and optimisation skills, ideally PostgreSQL- Sound judgement on scalability, reliability, and secure software design- Proven ability to take ownership, guide technical delivery, and build trust across teams- Agile delivery experience and strong communication skillsBonus PointsExperience in regulated environments; architectural documentation (C4, ADRs); DDD, clean or modular architecture; UX/accessibility awareness.Why Join?Take meaningful technical ownership on a strategically important programme, shape platform direction, and work alongside experienced engineers, architects, and DevOps specialists in a team where technical quality and professional development matter.