At a Glance
- Tasks: Join a team to design and develop features for a flagship SaaS insurance platform.
- Company: A global InsurTech focused on innovation and technology in the insurance sector.
- Benefits: Enjoy hybrid working, competitive salary, enhanced parental leave, and 25 days holiday.
- Why this job: Work on complex systems with opportunities for continual learning and career development.
- Qualifications: Strong skills in C#, .Net, Azure, Angular, and a passion for technology are essential.
- Other info: Smart casual dress code and modern office environment just minutes from the station.
The predicted salary is between 48000 - 72000 £ per year.
Are you a full stack technologist looking to work on complex and challenging systems with continual learning and career development opportunities? You could be progressing your career in a senior hands-on role at a global InsurTech.
As a Full Stack 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 reliability, maintainability, usability and performance. You'll 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 hybrid work from model, you can work from most of the week, meeting up with colleagues in Reigate 1-2 days a week in modern, open plan offices within a five minute walk of the station; there's a smart casual dress code, onsite restaurant and a good work / life balance.
About you:
- You have strong front end / client-side experience, with modern Angular (they're using Angular 16 / 18), JavaScript, TypeScript or React experience combined with a strong appreciation of UX / UI.
- You also have strong C# .Net backend coding skills.
- You have strong Azure experience.
- You have a good knowledge of SQL.
- You have a strong knowledge of CI/CD and deploying to the cloud (Azure), ideally you will also have some Kubernetes experience.
- You have a thorough understanding of Computer Science fundamentals including Design Patterns, Data Structures, OOP, multithreading.
- You have a good appreciation of security, ideally with OWASP knowledge.
- You're collaborative with great communication skills and an enthusiasm for technology.
- You're likely to be degree educated in Computer Science or other STEM discipline, although it's not essential.
What's in it for you:
- As a Full Stack Engineer / Developer you will receive a competitive salary plus a range of perks and benefits:
- Up to £80k salary plus bonus.
- Hybrid working (2 days in the Reigate office).
- 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. The clients we work with share our values.
Full Stack Engineer C# .Net Azure Angular employer: Client Server
Contact Detail:
Client Server Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer C# .Net Azure Angular
✨Tip Number 1
Familiarise yourself with the latest versions of Angular, especially Angular 16 and 18, as this is crucial for the role. Consider building a small project or contributing to open-source projects using these frameworks to showcase your skills.
✨Tip Number 2
Brush up on your C# .Net backend coding skills by working on personal projects or coding challenges. This will not only enhance your knowledge but also give you practical examples to discuss during interviews.
✨Tip Number 3
Gain hands-on experience with Azure and CI/CD processes. You could set up a simple application on Azure and practice deploying it using CI/CD pipelines to demonstrate your understanding of cloud deployment.
✨Tip Number 4
Develop your understanding of security best practices, particularly OWASP guidelines. You can do this by reading relevant materials or taking online courses, which will help you stand out as a candidate who prioritises secure coding.
We think you need these skills to ace Full Stack Engineer C# .Net Azure Angular
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, .Net, Azure, and Angular. Use specific examples of projects you've worked on that demonstrate your skills in these areas.
Craft a Compelling Cover Letter: Write a cover letter that explains why you're interested in the Full Stack Engineer position. Mention your passion for technology and how your background aligns with the company's goals, especially in developing their SaaS insurance platform.
Showcase Your Technical Skills: In your application, emphasise your technical skills, particularly in front-end technologies like Angular and back-end development with C#. Include any relevant experience with CI/CD processes and cloud deployment.
Highlight Collaboration Experience: Since the role involves working in an Agile environment, mention any previous experience you have collaborating with product owners or other teams. Showcase your communication skills and ability to work in a team setting.
How to prepare for a job interview at Client Server
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, .Net, Azure, and Angular in detail. Bring examples of projects you've worked on that demonstrate your proficiency in these technologies, especially focusing on any complex systems you've developed.
✨Understand the Agile Environment
Since the role involves working in an Agile setting, be ready to talk about your experience with Agile methodologies. Highlight how you’ve collaborated with product owners and other teams to deliver features efficiently.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Prepare to explain your thought process when tackling challenges, particularly those related to performance, reliability, and maintainability in software development.
✨Emphasise Communication and Collaboration
This role requires strong communication skills. Be ready to discuss how you’ve effectively communicated with team members and stakeholders in previous roles, and how you approach collaboration in a team environment.