More jobs:
Senior C# Developer
Job in
Cambridge, Cambridgeshire, CB21, England, UK
Listed on 2026-10-14
Listing for:
Sepura
Full Time
position Listed on 2026-10-14
Job specializations:
-
Software Development
Software Engineer, Backend Developer, Senior Developer
Job Description & How to Apply Below
We are looking to recruit an experienced and highly skilled Senior C# Developer to lead the design, development, and optimisation of our mission-critical communication infrastructure. Working alongside other Software application team members, the candidate will be responsible for the development, integration and maintenance of the existing PC applications and our future microservices based architectures and APIs. Come and join Sepura Ltd at an exciting time of growth and progress your career within this innovative technology company, based in Waterbeach, Cambridge.
Role:
Specific responsibilities will include:
Contribute to the architecture, design, and implementation of high-performance, resilient, and secure communication systems using C#/.NET.Develop robust, low-latency applications that handle high-volume data traffic (e.g., messaging queues, real-time data processing).Drive technical vision and strategy for the platform, ensuring alignment with long-term business goals and industry standards.
Conduct code reviews, establish coding standards, and implement continuous integration/continuous delivery (CI/CD) pipelines.
Troubleshoot and resolve the most complex technical issues, ensuring maximum system uptime and reliability.
Mentor and guide mid-level and senior developers, fostering a culture of technical excellence and innovation.
Day to Day:
Our customer base includes many different industries and markets around the world. Our complete TETRA and LTE solutions have been developed specifically for users in multiple sectors to face their critical communications challenges. There is no such thing as a typical day here will be supported by your manager and team, as well as collaborating with other departments across the business.
The Software Team at Sepura follows an Agile development process centred around the heartbeat of Scrum ceremonies. During each sprint you could be taking on several tasks related to several of the responsibilities listed above.
What you need to succeed:
Must-haves:
Degree in relevant discipline
Experience and Skills:
5+ years of professional software development experience, with significant focus on C# and the .NET framework (including .NET Core/.NET ).Deep expertise in designing and developing highly scalable, distributed systems (e.g., microservices architecture).Proven experience with protocols and technologies common in communication or high-availability systems (e.g., TCP/IP, gRPC, messaging services like Kafka or RabbitMQ).Expertise in performance tuning, concurrency, and multithreading to achieve low-latency processing.
Strong understanding of security principles related to critical infrastructure.
Excellent problem-solving, communication, and technical leadership skills.
UI front-end frameworks such as WPF, MVVM, MVP or MVCNice to have:
Planning software projects (considering resourcing, task dependencies, tool requirements, etc)
Working in an Agile SCRUM environment
Java including application framework such as spring, hibernate
Experience with Python or Power Shell scriptingA working knowledge of legacy Win Forms applications
Toolchain configuring (CI/CD, Version Control, Defect tracking tools, code analysis, automated testing)
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×