At a Glance
- Tasks: Join a team to design and develop features for a flagship SaaS insurance platform.
- Company: A global InsurTech business creating innovative technology in the insurance sector.
- Benefits: Enjoy hybrid working, competitive salary, enhanced parental leave, and 25 days holiday.
- Why this job: Be part of a collaborative Agile environment that values continuous improvement and innovation.
- Qualifications: Expertise in C# .Net Core, Azure, and scalable systems; degree in a relevant STEM field preferred.
- Other info: Diverse workplace committed to equal opportunities and personal growth.
The predicted salary is between 43200 - 64800 Β£ per year.
Are you a backend focussed C# technologist 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 Backend Software Engineer 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 is a flexible work from home hybrid model, you will join colleagues in the Reigate office twice a week for team meet-ups and stakeholder meetings with the other three days work from home.
About you:
- You have expertise with C# .Net Core backend software development, having worked on large, scalable systems with complexity.
- You are an advocate of creating clean, reusable and maintainable code and have a good knowledge of modern Microsoft software engineering best practices.
- You have a strong knowledge of Azure and SaaS.
- You have a good knowledge of security and IAM in Azure.
- You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms.
- You have a good understanding of CI/CD and Infrastructure as Code (IaC).
- You are likely to be degree educated in a relevant STEM discipline.
Whatβs in it for you: As a Backend Software Engineer / Developer 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.
Apply now to find out more about this Backend Software Engineer / Developer (C# .Net Core Azure SaaS) opportunity.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We are 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. The clients we work with share our values.
Contact Detail:
Client Server Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Backend Software Engineer C# .Net Core Azure SaaS
β¨Tip Number 1
Familiarise yourself with the latest features and updates in C# .Net Core and Azure. Being able to discuss recent advancements or changes during your interview can demonstrate your passion and commitment to staying current in the field.
β¨Tip Number 2
Prepare to showcase your experience with scalable systems. Think of specific projects where you implemented clean, reusable code and be ready to discuss the challenges you faced and how you overcame them.
β¨Tip Number 3
Brush up on Agile methodologies and be prepared to discuss how you've collaborated with cross-functional teams in previous roles. Highlighting your teamwork skills will show that you can thrive in their collaborative environment.
β¨Tip Number 4
Understand the importance of security and IAM in Azure. Be ready to talk about best practices you've followed in past projects to ensure security and reliability, as this is crucial for the role.
We think you need these skills to ace Backend Software Engineer C# .Net Core Azure SaaS
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with C# .Net Core and Azure. Include specific projects or roles where you developed scalable systems, focusing on your contributions to security, reliability, and performance.
Craft a Compelling Cover Letter: In your cover letter, express your passion for backend development and how your skills align with the company's needs. Mention your familiarity with Agile methodologies and your commitment to clean, maintainable code.
Showcase Relevant Skills: When detailing your skills, emphasise your knowledge of CI/CD, Infrastructure as Code (IaC), and any relevant Computer Science fundamentals. This will demonstrate your technical proficiency and understanding of best practices.
Highlight Team Collaboration: Since the role involves collaboration with product owners and other teams, mention any previous experiences where you worked in a team setting, particularly in Agile environments. This shows you can thrive in their collaborative culture.
How to prepare for a job interview at Client Server
β¨Showcase Your C# .Net Core Expertise
Be prepared to discuss your experience with C# .Net Core in detail. Highlight specific projects where you've developed scalable systems, and be ready to explain the challenges you faced and how you overcame them.
β¨Demonstrate Your Azure Knowledge
Since the role requires a strong understanding of Azure, brush up on your knowledge of its services, especially those related to security and IAM. Be ready to discuss how you've implemented Azure solutions in past projects.
β¨Emphasise Clean Code Practices
Talk about your commitment to writing clean, reusable, and maintainable code. You might want to share examples of how you've applied modern software engineering best practices in your work.
β¨Prepare for Technical Questions
Expect technical questions that assess your understanding of computer science fundamentals like OOP, data structures, and algorithms. Practising coding problems and system design scenarios can help you feel more confident.