Back to jobs

Senior Software Engineer

Job description

Senior/Principal Software Developer
£90,000 - £110,000 + benefits
No Sponsorship Option
Cambridge 3 days per week

Senior Software Developer A global technology organisation developing advanced scientific and engineering software is looking for a Senior Software Developer to join its growing engineering team.

Their platforms are used by organisations around the world to tackle complex technical challenges through high-performance software and modern digital technologies.

The Role You’ll work alongside engineers, developers, and technical specialists to improve the performance, scalability, and user experience of enterprise software products used across multiple industries.

Key areas include:
  • Developing core components of enterprise software applications
  • Improving platform performance, reliability, and scalability
  • Contributing to cloud-based platform development
  • Building modern web applications and enhancing UI/UX
  • Collaborating with stakeholders to deliver new product features
  • Maintaining high engineering standards through testing and code reviews
What We’re Looking For
  • Strong C# / .NET development experience
  • Experience with a secondary language such as Python, C++, C or Java
  • Experience building browser-based applications (Blazor, HTML, CSS, JavaScript)
  • Understanding of scalable and asynchronous application development
  • Experience using Git, Azure DevOps, or similar development tools
  • Interest in improving user experience and modern software architecture
💡 Opportunity to work on complex, high-impact software used by organisations globally, within a collaborative and technically driven team.