At a Glance
- Tasks: Join our agile team to develop innovative InsurTech solutions using C# and Azure.
- Company: WTW is a leading company committed to inclusivity and diversity in the workplace.
- Benefits: Enjoy flexible hybrid working, empowering culture, and opportunities for personal growth.
- Why this job: Be part of a dynamic team creating impactful SaaS products while enhancing your coding skills.
- Qualifications: Experience in C#, Azure, and full-stack development is essential; a degree in a relevant field preferred.
- Other info: We value diverse perspectives and encourage applicants from all backgrounds.
The predicted salary is between 36000 - 60000 £ per year.
We are looking for a C# Cloud developer to join our growing engineering organisation developing a wide range of market-leading InsurTech solutions. You will be working in flexible agile squads delivering value on multiple greenfield workstreams in the delivery family to deliver core foundational functionality that will be used by multiple SaaS product offerings across the business. You will play a key role in enhancing existing code, designing and creating new features, whilst ensuring the foundational components continue to meet high levels of reliability, maintainability, usability, and performance.
The Role:
- Work with the Product Owner to define, refine and deliver the product backlog.
- Contribute to the design of SaaS software solutions meeting functional and non-functional requirements.
- Implement product code, following best practices for maintainability, testability and performance.
- Implement test-related code (unit tests, test frameworks and associated automated test cases).
- Review and debug code to identify defects, performance bottlenecks or technical debt.
- Conduct PoC’s using the latest technologies and present the findings to technical and non-technical audiences.
- Implement high-performance solutions targeting Azure using IaC.
- Optionally take on people management responsibilities.
The Requirements:
- The technology stack is primarily Angular, C#, and Azure along with other suitable technologies guided by our internal tech radar.
- Experience with backend development: RESTful API’s and services for Microsoft cloud deployments using C# .NET Core/ASP.NET, Azure infrastructure and services, JSON/XML.
- Experience of working with cloud technologies, specifically the Azure stack.
- Experience working with test frameworks/test cases for RESTful services.
- Experience with software engineering best practices: object-oriented, design patterns, SOLID principles.
- Experience with software development ecosystem (IDE’s, version control, test automation/CI, etc.).
- Strong appreciation of building flexible cross-functional full-stack squads with shift-left DevOps, SRE and QA culture.
- Other highly desirable, but not essential skills are: Strong appreciation of DevOps principles, with the ability to create automated processes to continuously deliver SaaS products on a regular cadence.
- Experience using Visual Studio Team Services/Azure DevOps and Git.
- Experience with SQL Server or other database management systems.
- Degree-educated with Computer Science, Engineering, Mathematics or relevant discipline.
Equal Opportunity Employer
At WTW, we believe difference makes us stronger. We want our workforce to reflect the different and varied markets we operate in and to build a culture of inclusivity that makes colleagues feel welcome, valued and empowered to bring their whole selves to work every day. We are an equal opportunity employer committed to fostering an inclusive work environment throughout our organisation. We embrace all types of diversity.
At WTW, we trust you to know your work and the people, tools and environment you need to be successful. The majority of our colleagues work in a “hybrid” style, with a mix of remote, in-person and in-office interactions dependent on the needs of the team, role and clients. Our flexibility is rooted in trust and “hybrid” is not a one-size-fits-all solution.
Cloud Developer employer: WTW
Contact Detail:
WTW Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Cloud Developer
✨Tip Number 1
Familiarise yourself with the Azure stack and its services, as this is a key requirement for the Cloud Developer role. Consider building a small project or contributing to an open-source project that utilises Azure to showcase your skills.
✨Tip Number 2
Brush up on your C# and .NET Core skills, particularly in developing RESTful APIs. You might want to create a portfolio piece that demonstrates your ability to implement these technologies effectively.
✨Tip Number 3
Engage with the developer community by joining forums or attending meetups focused on cloud development and DevOps practices. Networking can provide valuable insights and potentially lead to referrals.
✨Tip Number 4
Prepare to discuss your experience with agile methodologies and how you've contributed to product backlogs in previous roles. Being able to articulate your understanding of agile principles will set you apart during interviews.
We think you need these skills to ace Cloud Developer
Some tips for your application 🫡
Understand the Role: Read the job description thoroughly to understand the key responsibilities and requirements. Highlight your experience with C#, Azure, and any relevant technologies in your application.
Tailor Your CV: Customise your CV to reflect your skills and experiences that align with the job. Emphasise your backend development experience, particularly with RESTful APIs and Azure services.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for InsurTech and your understanding of the role. Mention specific projects or experiences that demonstrate your ability to contribute to the team.
Showcase Your Technical Skills: In your application, include examples of your work with test frameworks, DevOps principles, and any relevant software engineering best practices. This will help illustrate your fit for the position.
How to prepare for a job interview at WTW
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, Azure, and RESTful APIs in detail. Highlight specific projects where you've implemented these technologies, and be ready to explain your thought process and the challenges you faced.
✨Understand Agile Methodologies
Since the role involves working in agile squads, demonstrate your understanding of agile principles. Share examples of how you've contributed to product backlogs or participated in sprint planning and retrospectives.
✨Emphasise Problem-Solving Abilities
Prepare to discuss how you've approached debugging and resolving performance issues in past projects. Use specific examples to illustrate your analytical skills and your ability to work under pressure.
✨Cultural Fit and Inclusivity
Familiarise yourself with the company's commitment to diversity and inclusivity. Be ready to discuss how you can contribute to a positive team culture and support an inclusive environment, reflecting on your own experiences.