Principle Software Engineer

Title: Principal Software Engineer

Location: Cambridge

Work Setup: Onsite

We’re partnering with a rapidly growing Cambridgeshire-based company specializing in the development and supply of radio terminals, accessories, and applications for mission-critical and business-critical communications. Due to continued expansion, they’re looking for a Principal Software Engineer to join their growing team.

The successful candidate will play a key role in the development, integration, and maintenance of the company’s web and communication platforms

Key Responsibilities

- Lead the design and development of high-performance, secure communication systems in C#.NET

- Build low-latency, high-volume data applications for real-time processing

- Define and drive technical strategy aligned with business objectives

- Oversee code quality, conduct reviews, and implement CI/CD pipelines

- Troubleshoot complex issues and ensure system reliability

- Mentor developers and foster a culture of technical excellence

Key Requirements

- 10+ years of C#/.NET (Core/5+) development experience

- Proven expertise in scalable, distributed, low-latency systems

- Strong background in web applications, gRPC, Kafka/RabbitMQ, and multithreading

- Solid understanding of performance tuning, security, and software architecture

- Experience with WPF and design patterns such as MVVM, MVP, and MVC

- Excellent leadership and communication skills

If you have the relevant experience and are looking for your next challenge, please apply with a copy of your latest CV/Resume

Company
Platform Recruitment
Location
Cambridgeshire, UK
Posted
Company
Platform Recruitment
Location
Cambridgeshire, UK
Posted