Aviva

Software Engineer - Full Stack

Aviva

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

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.

  1. Develop and maintain complex, full stack applications using the latest technologies.
  2. Collaborate with cross-functional teams to design, develop, and deliver innovative solutions.
  3. Participate in code reviews and provide constructive feedback to team members.
  4. Continuously learn and improve your technical skills and knowledge.
  5. Troubleshoot and debug complex technical issues.
  6. Contribute to the development of software engineering best practices and standards.
  7. Stay up-to-date with industry trends and advancements to ensure the company remains at the forefront of technology.
  8. Translate business requirements into technical specifications and designs.
  9. Proactively identify areas for improvement and propose solutions.
  10. Communicate effectively with team members and stakeholders to ensure project goals and deadlines are met.
  11. Document code, processes, and procedures to facilitate knowledge sharing and maintain a high level of quality in deliverables.
  12. Take ownership of tasks and deliver results in a timely manner.
  13. Collaborate with product managers and designers to ensure user needs are met.
  14. Maintain a high level of quality in all work and adhere to coding standards and best practices.
  15. Continuously monitor and improve application performance and scalability.
  16. Mentor and provide guidance to junior team members.
  17. Participate in Agile development processes and ceremonies.
  18. Remain adaptable and flexible in a fast-paced and changing environment.
  19. Demonstrate a strong understanding of software engineering principles and methodologies.
  20. Contribute to a positive and collaborative team culture.
Where is this job?
This job is located at London, UK
Job Qualifications
  • 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.

Required Skills
  • 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

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Decision-making

Compensation

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.

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 PostedMay 8th, 2024
Apply BeforeJune 9th, 2026
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