Aviva

Software Engineer - Full Stack

Aviva

Norwich, UK
Full-TimeDepends on ExperienceMid-LevelBachelors
Job Description

Are you a passionate and driven individual with a strong background in software engineering? Do you thrive in a fast-paced, collaborative environment and have a knack for solving complex problems? If so, we have an exciting opportunity for you at Aviva as a Full Stack Software Engineer.We are a leading insurance company, constantly pushing the boundaries of technology to improve our services and better serve our customers. As a Full Stack Software Engineer, you will play a critical role in developing and maintaining our cutting-edge software solutions. You will have the opportunity to work with a talented team of engineers and be involved in all stages of the development process.To excel in this role, you must have a solid understanding of software development principles and be proficient in a variety of programming languages and frameworks. In addition, you should have a strong eye for detail and be able to work independently as well as part of a team.If you are ready to take on new challenges and make a real impact in a dynamic and innovative company, we want to hear from you. Join us at Aviva as a Full Stack Software Engineer and be a part of our journey towards revolutionizing the insurance industry.

  1. Develop and maintain cutting-edge software solutions for Aviva's insurance services.
  2. Collaborate with a team of engineers and actively participate in all stages of the development process.
  3. Utilize a variety of programming languages and frameworks to ensure efficient and effective software development.
  4. Demonstrate a strong understanding of software development principles to contribute to the overall success of the team.
  5. Identify and troubleshoot complex problems, providing innovative solutions to improve software functionality.
  6. Work independently and as part of a team to meet project deadlines and goals.
  7. Stay updated on industry trends and advancements in technology to continuously improve Aviva's software solutions.
  8. Pay close attention to detail to ensure high-quality and error-free code.
  9. Communicate effectively with team members and other stakeholders to provide updates on project progress and discuss any challenges.
  10. Take ownership of projects and tasks, demonstrating a strong sense of accountability and responsibility.
  11. Continuously strive for excellence and contribute to the overall success and growth of Aviva's software engineering team.
  12. Adhere to company coding standards and best practices to maintain consistency and efficiency in software development.
Where is this job?
This job is located at Norwich, UK
Job Qualifications
  • Bachelor's Degree In Computer Science Or Related Field: A Strong Foundation In Computer Science Principles Is Crucial For A Software Engineer At Aviva, As It Enables Them To Understand And Solve Complex Technical Problems.

  • Proficiency In Full-Stack Development: Aviva Requires A Software Engineer To Have Experience And Expertise In Both Front-End And Back-End Development, Including Languages Such As Html, Css, Javascript, And Java.

  • Knowledge Of Agile Methodologies: Aviva Follows Agile Development Methodologies, And Therefore, It Is Important For A Software Engineer To Have Experience Working In An Agile Environment And Being Able To Adapt To Changing Project Requirements.

  • Experience With Cloud Technologies: Aviva Is A Global Company, And A Software Engineer Is Expected To Have Experience With Cloud Technologies Such As Aws, Azure, Or Google Cloud Platform To Design And Deploy Scalable And Reliable Applications.

  • Strong Problem-Solving Skills: Aviva Values Employees Who Are Able To Think Critically And Creatively To Solve Complex Problems. A Software Engineer Must Have A Strong Analytical Mindset And The Ability To Troubleshoot And Debug Code Efficiently.

Required Skills
  • Web Development

  • Agile development

  • Database Management

  • Cloud Computing

  • Object-oriented programming

  • User Interface Design

  • Problem-Solving

  • API integration

  • Front-end development

  • Back-end development

  • Coding Proficiency

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Software Engineer - Full Stack in Norwich, UK is £35,000 - £55,000 per year. This may vary depending on factors such as experience, skills, and the specific company or industry the engineer is working in. Additionally, location within Norwich may also affect salary range.

Additional Information
Aviva is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedDecember 29th, 2023
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Aviva

Aviva plc is a British multinational insurance company headquartered in London, United Kingdom. It has about 33 million customers across 16 countries. In the United Kingdom, Aviva is the largest general insurer and a leading life and pensions provider.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started