Senior Software Engineer

📍 United Kingdom

Technology Platform Recruitment

Job Description

We’re working with a European tech company with a presence in Reading that is building a brand‑new, secure messaging and alerting platform, used for things like fire alarms, emergency calls, and IoT safety systems. They are looking for a Senior Software Engineer to join their growing team. You’ll play a key role in designing, developing, and maintaining their next‑generation C# communications platform. Key Responsibilities Lead development of microservices and infrastructure for a messaging platform. Design and maintain APIs for managing the platform and integrating systems. Provide expertise in an Agile team and contribute to architectural decisions. Test, troubleshoot, and verify systems to ensure they work reliably. Make sure software meets industry standards and security requirements. Suggest and evaluate new technologies to improve performance and maintainability. Lead development for Windows environments, including services and tools. Document design specs, test procedures, and technical updates. Key Requirements Strong knowledge of .NET development and modern coding practices. Skilled in C#, Python, .NET 8.0+, and Entity Framework. Experience with SQL Server, T‑SQL, and stored procedures. Familiar with NoSQL databases (like Redis). Experience with Kubernetes and Docker. Comfortable using unit testing frameworks (nUnit, Moq, or similar). Benefits Private medical insurance Company pension contributions 25 days annual leave plus UK bank holidays Application If you feel you have the relevant experience for this position, please apply with a copy of your latest CV/Resume. Seniority Level Mid‑Senior level Employment Type Full‑time Job Function Information Technology Industry Software Development #J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: November 25, 2025
Job Type: Technology
Location: United Kingdom
Company: Platform Recruitment

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.