Senior Software Architect

5 days ago


Norwich, Norfolk, United Kingdom Aviva Full time
About Aviva

At Aviva, we're leveraging the latest technological advancements to drive innovation and improve decision-making across our global operations. Our Global Data Science Department is a centre of excellence, providing data-driven insights that enhance customer experiences.

We're currently seeking a skilled Senior Software Architect - Customer Experience to join our team. This role will involve working collaboratively with Product Owners, SMEs, and other team members to design, develop, and deliver cutting-edge software solutions that meet the evolving needs of our customers.

Key Responsibilities:
  • Lead the development of high-quality software applications using modern technologies such as GenAI, Agile, and API Development.
  • Collaborate with cross-functional teams to identify business requirements and design effective solutions.
  • Mentor junior team members and contribute to the growth and development of the team.
Requirements:
  • Proven experience in software development, with a strong background in at least one programming language such as Python, SQL, or C++.
  • Experience with JavaScript, HTML, or Django is an advantage.
  • Excellent problem-solving skills, with a creative approach to addressing complex challenges.
What We Offer:
  • Circa £70,000 per annum (dependent on location, skills, experience, and qualifications).
  • Bonus opportunity - up to 10% of annual salary based on performance.
  • Generous pension scheme, with contributions up to 14%.
  • 29 days holiday plus bank holidays, with the option to buy or sell up to 5 days.
  • Discounts on Aviva products and services, including up to 40% off certain offerings.
  • Access to free Aviva shares and our Save As You Earn scheme.
  • Supportive policies, including parental and carer's leave.
  • Flexible benefits, including sustainability options like cycle-to-work schemes.
Why Join Aviva?

At Aviva, we're committed to making a positive impact on our customers' lives. If you're passionate about driving innovation and improving customer experiences, we'd love to hear from you.



  • Norwich, Norfolk, United Kingdom Haven Full time

    Job Title: Senior Software Engineer - Cloud ArchitectAbout the Role:We are seeking a highly skilled Senior Software Engineer - Cloud Architect to join our team. The ideal candidate will have a strong background in cloud computing and software development, with experience in designing and implementing scalable and secure cloud architectures.Key...


  • Norwich, Norfolk, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a Senior Software Solutions Architect to join our team at beBee Professionals in the UK. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications that meet the needs of our business.Responsibilities:Develop and maintain high-quality software applications.Collaborate...


  • Norwich, Norfolk, United Kingdom Reed Technology Full time

    Job Title: Senior Software Engineer - Greenfield ProjectAbout the Role:We are seeking a Senior Software Developer to join our clients dynamic team working on a major greenfield project. This role is crucial for designing, building, maintaining, upgrading, and supporting bespoke software and the underlying microservice-based architecture. This position does...


  • Norwich, Norfolk, United Kingdom Wayman Learning Trust Full time

    Job Title: Cloud Solutions ArchitectDescription: We are seeking a highly skilled Cloud Solutions Architect to lead our software development team. The ideal candidate will have extensive experience in cloud computing, software development, and team leadership.Responsibilities:Design and implement cloud-based solutions for software development teamsDevelop and...


  • Norwich, Norfolk, United Kingdom Penguin Recruitment Full time

    Senior Architect PositionA highly skilled and experienced Architect is required to join a well-established practice in Norwich, Norfolk. With several years of post-chartered experience, the ideal candidate will have an enthusiasm for project delivery from architectural design through feasibility to on-site completion.The successful candidate will be...


  • Norwich, Norfolk, United Kingdom P&S Personnel Full time

    Job DescriptionWe are seeking an innovative and detail-oriented Software Systems Engineering Expert to join our thriving team of engineers within our Research and Development team. In this role, you will work with the Lead Systems and Software Development Engineer to design and implement improvements to system software (front end and back end) to meet...


  • Norwich, Norfolk, United Kingdom Hays Senior Finance Full time

    About the JobWe are seeking a talented software engineer to join our team. The ideal candidate will have strong proficiency in Java and Python programming languages and be able to work on various projects.Key Responsibilities- Design and develop software applications using Java and Python.- Collaborate with the development team to ensure timely project...


  • Norwich, Norfolk, United Kingdom Elior Full time

    As a key member of our cloud team, we are seeking a skilled Cloud Architect with Software Development Expertise to help us drive innovation and excellence in our cloud infrastructure. Key responsibilities will include designing and implementing scalable cloud architectures, collaborating with cross-functional teams, and ensuring seamless integration with our...

  • Software Engineer

    2 days ago


    Norwich, Norfolk, United Kingdom South Norfolk and Broadland District Councils Full time

    About the RoleWe are seeking a highly skilled Software Engineer - Solutions Architect to join our team at South Norfolk and Broadland District Councils. As a key member of our digital transformation journey, you will play a vital role in designing, building, and maintaining secure and accessible customer-facing and internal web applications and business...


  • Norwich, Norfolk, United Kingdom beBee Professionals Full time £60,000 - £80,000

    We are seeking a highly experienced Senior Software Engineer to join our team in Norwich, United Kingdom. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software solutions, as well as mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop...


  • Norwich, Norfolk, United Kingdom A F Howland Associates Full time

    Our company seeks a talented Software Solutions Architect to join our Cloud Infrastructure Team.This role involves designing and implementing scalable cloud-based solutions to meet the needs of our growing business.Key responsibilities include:Developing and maintaining cloud-based infrastructureCollaborating with cross-functional teams to design and...


  • Norwich, Norfolk, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Norwich, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Norwich, Norfolk, United Kingdom United Living Group Full time

    Job Title: Senior Software EngineerWe are seeking a skilled Senior Software Engineer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:• Design and develop high-quality software solutions• Collaborate with cross-functional teams to deliver...


  • Norwich, Norfolk, United Kingdom Noir Full time

    Job Title: Senior .NET Software EngineerCompany: NoirWe are seeking a highly skilled Senior .NET Software Engineer to join our team at Noir. As a Senior .NET Software Engineer, you will be responsible for designing, developing, and deploying high-quality software solutions using .NET technologies.Key Responsibilities:Design and develop software solutions...


  • Norwich, Norfolk, United Kingdom Wayman Learning Trust Full time

    We're seeking a skilled Senior Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software solutions. Your technical expertise and leadership skills will be invaluable in driving our company's mission forward.Key...

  • Senior Data Architect

    4 weeks ago


    Norwich, Norfolk, United Kingdom Baldwin Risk Partners Full time

    Why MSI? We thrive on solving complex challenges. As a leading MGA, MSI combines deep underwriting expertise with insurer risk capacity to create specialized insurance solutions that empower distribution partners to meet customers' unique needs. We have a passion for crafting solutions for the important risks facing individuals and businesses. Our company...


  • Norwich, Norfolk, United Kingdom Penguin Recruitment Full time

    Architect OpportunityLocation: NorwichA well-established practice based on the outskirts of Norwich, Norfolk, is seeking an experienced Architect with a minimum several years post-chartered experience.The ideal candidate will have an enthusiasm and passion for project delivery, from architectural design through feasibility to on-site completion.A solid...


  • Norwich, Norfolk, United Kingdom Aviva Full time

    Senior Software Development LeadAviva is seeking a skilled Senior Software Development Lead to join our dynamic team. As a key member of our Customer Data Platforms, you will play a crucial role in leading the development of innovative software solutions.About the RoleThis position resides in the Customer Data team, which is at the core of Aviva's digital...


  • Norwich, Norfolk, United Kingdom Highbury Recruitment Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable software solutions.**Key Responsibilities:**• Collaborate with cross-functional teams to identify and prioritize project requirements• Design...


  • Norwich, Norfolk, United Kingdom Norse Group Full time

    We are seeking a skilled Senior Software Engineer to join our team at {company}.As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.About the Role:Design and develop high-quality software applicationsCollaborate with cross-functional teams to identify and prioritize project...