Are you a highly skilled and motivated Software Engineer with a passion for working on complex, full stack applications? Do you thrive in a fast-paced, collaborative environment where your ideas and contributions are valued? If so, we have an exciting opportunity for you at Aviva. As a full stack Software Engineer, you will have the opportunity to work on cutting-edge projects and collaborate with a team of talented individuals to deliver innovative solutions. We are looking for someone with a strong technical background, excellent problem-solving skills, and a drive to continuously learn and improve. If you are ready to take on a new challenge and make a meaningful impact, then we want to hear from you. Join us at Aviva and be a part of our mission to revolutionize the insurance industry through technology.
- Develop and maintain complex, full stack applications using the latest technologies.
- Collaborate with cross-functional teams to design, develop, and deliver innovative solutions.
- Participate in code reviews and provide constructive feedback to team members.
- Continuously learn and improve your technical skills and knowledge.
- Troubleshoot and debug complex technical issues.
- Contribute to the development of software engineering best practices and standards.
- Stay up-to-date with industry trends and advancements to ensure the company remains at the forefront of technology.
- Translate business requirements into technical specifications and designs.
- Proactively identify areas for improvement and propose solutions.
- Communicate effectively with team members and stakeholders to ensure project goals and deadlines are met.
- Document code, processes, and procedures to facilitate knowledge sharing and maintain a high level of quality in deliverables.
- Take ownership of tasks and deliver results in a timely manner.
- Collaborate with product managers and designers to ensure user needs are met.
- Maintain a high level of quality in all work and adhere to coding standards and best practices.
- Continuously monitor and improve application performance and scalability.
- Mentor and provide guidance to junior team members.
- Participate in Agile development processes and ceremonies.
- Remain adaptable and flexible in a fast-paced and changing environment.
- Demonstrate a strong understanding of software engineering principles and methodologies.
- Contribute to a positive and collaborative team culture.
Bachelor's Degree In Computer Science Or Related Field: A Strong Foundation In Computer Science Principles Is Essential For A Full Stack Engineer At Aviva. A Bachelor's Degree In A Relevant Field Demonstrates A Solid Understanding Of Programming Concepts And Coding Languages.
Proficiency In Front-End And Back-End Development Languages: Aviva Requires A Full Stack Engineer To Be Proficient In Both Front-End And Back-End Development Languages Such As Html, Css, Javascript, And Java. This Ensures That The Engineer Can Work With Both Client-Side And Server-Side Technologies To Build Robust And Scalable Applications.
Experience With Modern Web Development Frameworks: A Strong Candidate For A Full Stack Engineer Position At Aviva Should Have Experience With Modern Web Development Frameworks Such As Angular, React, Or Vue. These Frameworks Allow For Efficient And Effective Development Of Complex Web Applications.
Knowledge Of Database Management And Design: Aviva's Full Stack Engineers Should Have A Strong Understanding Of Database Management And Design. This Includes Knowledge Of Sql And Nosql Databases, As Well As Experience With Database Optimization And Security.
Ability To Work In An Agile Environment: Aviva Follows An Agile Development Methodology, So The Ability To Work In A Fast-Paced And Collaborative Environment Is Crucial For A Full Stack Engineer. They Should Be Able To Adapt To Changing Requirements And Work Closely With Cross-Functional Teams To Deliver High-Quality Software Solutions.
Web Development
Database Management
Agile Methodology
Cloud Computing
Object-oriented programming
User Interface Design
API integration
Front-end development
Back-end development
Coding Proficiency
Testing And Debugging
Communication
Conflict Resolution
Leadership
Time management
creativity
Attention to detail
Teamwork
Adaptability
Problem-Solving
Decision-making
According to JobzMall, the average salary range for a Software Engineer - Full Stack in London, UK is £40,000 - £65,000 per year. This can vary depending on the specific company, level of experience, and location within London. Some top companies in London known for hiring Full Stack Software Engineers include Google, Facebook, and Amazon, which may offer higher salaries. Additionally, experience with specific programming languages and technologies may also impact salary potential.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
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.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started

