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
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#)
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.