Senior Software Engineer (.Net/C#)
Senior Software Engineer (.Net/C#)

Senior Software Engineer (.Net/C#)

Reigate Full-Time 54000 - 126000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Join a dynamic team to design and develop features for a cutting-edge SaaS insurance platform.
  • Company: Be part of a global InsurTech business revolutionising technology in the insurance sector.
  • Benefits: Enjoy hybrid working, competitive salary, enhanced parental leave, and 25 days holiday plus perks.
  • Why this job: Work in an Agile environment that values collaboration, innovation, and personal growth.
  • Qualifications: Expertise in C# .Net Core with experience in large, scalable systems is essential.
  • Other info: Diversity is celebrated here; everyone is encouraged to bring their unique strengths.

The predicted salary is between 54000 - 126000 £ per year.

Are you a backend focussed C# Developer with an indepth knowledge of Azure? You could be progressing your career in a senior, hands on role at a global InsurTech business that is producing game changing technology.

As a Senior C# Developer you will join the team responsible for their flagship SaaS insurance platform that handles 4 billion requests per month, playing a key role in designing and developing new features and enhancements whilst ensuring high levels of security, reliability, maintainability, usability and performance.

You will collaborate with the Product Owner and with other development teams in an Agile environment that encourages close collaboration and continual improvement.

Location / WFH: There’s a flexible work from home hybrid model, you’ll join colleagues in the Reigate office twice a week for team meet-ups and stakeholder meetings with the other three days work from home.

You have expertise with C# .Net Core backend software development, having worked on large, scalable systems with complexity. You’re an advocate of creating clean, reusable and maintainable code and have a good knowledge of modern Microsoft software engineering best practices.

You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms.

As a Senior C# Developer / Backend Software Engineer you will receive a competitive salary plus a range of perks and benefits:

  • Up to £90k salary plus bonus
  • Hybrid working (3 days a week work from home)
  • Enhanced parental leave
  • 25 days holiday (plus buy days and your birthday off)
  • Pension, Health Care and Life Assurance
  • Training and career development
  • Social events and a range of other perks

At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Senior Software Engineer (.Net/C#) employer: Confidential

Join a forward-thinking InsurTech company in Reigate, where innovation meets collaboration. As a Senior Software Engineer, you'll thrive in a dynamic work culture that prioritises employee growth through training and development opportunities, while enjoying the flexibility of a hybrid working model. With competitive salaries, generous benefits including enhanced parental leave and 25 days holiday, plus a commitment to diversity and inclusion, this is an exceptional place to advance your career and make a meaningful impact.
C

Contact Detail:

Confidential Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (.Net/C#)

✨Tip Number 1

Make sure to brush up on your Azure knowledge. Since this role requires in-depth expertise with Azure, being able to discuss specific projects or experiences where you've successfully implemented Azure solutions will set you apart during the interview.

✨Tip Number 2

Familiarise yourself with Agile methodologies. As the team works in an Agile environment, demonstrating your understanding of Agile principles and how you've applied them in past projects can show that you're a great fit for their collaborative culture.

✨Tip Number 3

Prepare to discuss your experience with scalable systems. Given the complexity of the flagship SaaS platform, be ready to share examples of large-scale projects you've worked on, focusing on the challenges you faced and how you overcame them.

✨Tip Number 4

Highlight your commitment to clean code practices. Since the role emphasises creating reusable and maintainable code, be prepared to talk about your coding standards and any tools or methodologies you use to ensure code quality.

We think you need these skills to ace Senior Software Engineer (.Net/C#)

C# .Net Core
Azure Cloud Services
Backend Software Development
Agile Methodologies
Clean Code Principles
Software Design Patterns
Object-Oriented Programming (OOP)
Data Structures
Algorithms
Scalable Systems Development
Security Best Practices
Performance Optimisation
Collaboration Skills
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C# .Net Core and Azure. Include specific projects where you've developed scalable systems and mention any relevant methodologies like Agile.

Craft a Compelling Cover Letter: In your cover letter, express your passion for backend development and how your skills align with the company's goals. Mention your understanding of software engineering best practices and your commitment to clean, maintainable code.

Showcase Relevant Experience: When detailing your work history, focus on your achievements in previous roles that relate to the job description. Highlight any experience with SaaS platforms and your role in enhancing security and performance.

Prepare for Technical Questions: Anticipate technical questions related to OOP, Data Structures, and Design Patterns. Be ready to discuss your problem-solving approach and provide examples of how you've applied these concepts in your work.

How to prepare for a job interview at Confidential

✨Showcase Your C# Expertise

Be prepared to discuss your experience with C# .Net Core in detail. Highlight specific projects where you've implemented scalable systems and how you tackled challenges related to performance and maintainability.

✨Demonstrate Azure Knowledge

Since the role requires in-depth knowledge of Azure, brush up on your understanding of Azure services and how they integrate with backend development. Be ready to share examples of how you've used Azure in previous projects.

✨Emphasise Agile Collaboration

The company values teamwork in an Agile environment, so be prepared to discuss your experience working in Agile teams. Share examples of how you've collaborated with product owners and other developers to enhance project outcomes.

✨Prepare for Technical Questions

Expect technical questions that assess your understanding of computer science fundamentals like OOP, data structures, and design patterns. Practise explaining these concepts clearly and concisely, as well as how you've applied them in your work.

Senior Software Engineer (.Net/C#)
Confidential
C
  • Senior Software Engineer (.Net/C#)

    Reigate
    Full-Time
    54000 - 126000 £ / year (est.)

    Application deadline: 2027-05-17

  • C

    Confidential

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>