Welcome to VERCIDA website.

Skip to main content
Enable Recite to make this website accessible

Profile completeness

Did you know that users who have filled in their profile details are 42 times more likely to get matched with the right employer?

security illustration Help us find the best workplace for you by sharing more about yourself. We will never disclose your information with others.

Job description

The Role

We are looking for a SaaS/Cloud Application Architect to join our growing business unit (headquartered in Reigate, ~200 engineers) developing a wide range of market-leading InsurTech solutions. You will join us at an exciting time as we focus increasingly on cloud/SaaS solutions, upgrading existing products to new technologies as well as developing brand-new applications.

As a seasoned but hands-on Architect, you will work in conjunction with our product development teams to define and execute the technical strategy and demonstrate best practices around advanced SaaS solutions.

1. Define a technical strategy based on input from various stakeholder

    • Work with Product Management to influence the product roadmaps, ensuring technology evolution and technical debt reduction are considered as part of the product backlogs
    • Work with Engineers to assess existing architectures and define a strategy providing short and longer-term steps towards a coherent cloud-based/SaaS solution enabling multiple applications.

2. Convert the strategy into an implementation plan

    • Define a system architecture backlog supporting the strategy and ensure items from this backlog are incorporated as part of each release cycle
    • Lead the definition of major architectural aspects supporting the implementation of new functional or non-functional requirements, and support development teams in the definition of more detailed designs.

3. Deliver against the plan

    • Deliver architecture items in each release cycle, directly and through work done by the scrum teams
    • Rapidly build proof of concepts to help address strategic product or technology challenges
    • Continuously provide architecture oversight across applications and scrum teams to provide support and assess opportunities to reuse or decouple code as new functionality gets implemented, facilitating the decision process between engineering leads as required.

4. Collaborate and share

    • Actively lead and participate in hands-on design, development, and code review sessions, providing guidance as required on how to create testable and maintainable software
    • Create and maintain relevant architecture documentation and wikis, and communicate plans, progress and best practices to the various scrum teams
    • Collaborate with other Insurance Technology teams across the business unit.

The Requirements

  • Sufficient experience as a cloud application architect
    • Defining architecture strategies, roadmaps and backlogs
    • Designing and delivering high-performance and scalable data-driven web or SaaS applications
    • Evolving existing solutions towards next-generation technologies and architectures
    • Overseeing technical implementations undertaken by multiple scrum teams, still hands-on and close to the code as required.
  • Sound experience as a software engineer, ideally using .NET C#
    • Extensive hands-on experience across the full software development lifecycle in a commercial/production environment
    • Experience with software engineering best practices: OO, design patterns, SOLID principles
    • Experience with software development ecosystem (IDE's, version control, test automation/CI).
  • In-depth knowledge of full-stack web technologies: HTML/CSS, Bootstrap, Angular/React JS, Microsoft and .NET frameworks (Winforms, WPF, WCF, ASP.NET), Azure services, SOAP/RESTful API's, micro-services, Docker containerisation and orchestration technologies (Kubernetes, Service Fabric), SQL server and other relational/non-relational database management systems, Azure DevOps, Git
  • Solid appreciation of
    • Infrastructure technologies and topologies, templating and deployment
    • Infosec requirements and best-practices
    • SaaS-related operational requirements (e.g. SLA's, DR, monitoring, 1st- 3rd line support).

Equal opportunity employer

Job Sector
IT & Telecoms
Job Position
Reigate, UK Show on map
Post date
Closing date

How would you fit?

Learn more about Willis Towers Watson

Be unique. Be authentic. However you prefer to say it, we really mean it. Our culture embraces people’s diverse perspectives and creates a positive environment where everyone belongs. We’re determined to build a better, more connected world for everyone.

Articles you might like

Other jobs in Business Services

You will receive an email with link to reset your password.

Enter your new password