Software Engineer (.Net)


The opportunity

Aviva is revolutionising insurance and you could be at the forefront of it.

You’ll be joining Aviva at a really exciting time. We are working on new and innovative ways to engage and support customers, on a portfolio of products that reach out to 17 million customers. It’s never been more important for us to hire fantastic people into our digital teams who sit at the forefront of delivering our strategy.

Our scrum teams work across multiple Web & Mobile applications on a range of products such as home, motor and travel and breakdown insurance, pensions, retirement planning, protection and health. We have created the award winning customer portal; MyAviva which allows our customers to access and maintain their Aviva policies.  We develop all of our mobile apps in-house too including Aviva Drive, previous winner of ‘Insurance Innovation of the Year’.  Did we mention that we were also awarded Digital Insurance Company of the year at the Data, Analytics & Technology Awards for Insurance.

Within Aviva Digital we approach software delivery with an Agile mind-set, focused on delivering small, value-driven enhancements often. We achieve that with our scrum teams that include Scrum Masters, Developers, Testers, BA’s, Solution Designers and DevOps Engineers to create brand new experiences, small changes to existing products as well as investing in maintaining our existing products to improve code quality against our core development principles.

We are currently looking for smart and motivated Software Engineers to come and join our delivery teams;

The role:

– Performing development, delivery and analysis of high quality web applications using Web development technologies including C# MVC, HTML5 and Javascript

– Becoming a valued member of one of our scrum teams focused on delivering features and improvements Aviva’s existing and future products

– Contributing to the development of solutions that meet the strategic requirements of our business

-Identifying improvement opportunities such as enhancements to standards or technical innovations to increase the quality and efficiency of delivery

-Providing technical expertise and collaborating in teams operating across the UK, India and Poland

You will achieve this by:

-Working with scrum team members and the ScrumMaster and Product Owner to deliver focused, value driven changes to a high quality standard

-Bringing your technical expertise to a group of like minded developers with the aim to develop the best solutions for our customers.

-Fostering team spirit and collaboration within your team

-Engaging and contributing to the technical capability of our products to ensure they are the best fit for our customers

We’re particularly interested in (Essential):

-Experienced and confident developers who want to develop great products, on a large scale

-Bringing people on board who are able to demonstrate commercial experience in TDD (Test Driven Development) and building Web Applications using C# MVC framework

-People with an agile way of thinking and a proven track record of developing and delivering great stuff on a frequent basis

-Developers that aren’t afraid to fail whilst also wanting to celebrate success

With some commercial experience of (Desirable):

-Modern software engineering practices, Behaviour Driven Development, Continuous Integration (Jenkins, Maven), Code Analysis software (Sonar).

-Responsive design for mobile and tablet devices.

-Source Code Management (GIT, Stash)

-Web services experience (XML, REST, SOAP)

We offer a competitive salary and fantastic benefits, including excellent pension and bonus potential, as well as generous annual leave.

We’re here to free people from the fear of uncertainty. Our insurance, savings and investment products help some 31 million customers enjoy life today, knowing that tomorrow is covered. And we definitely know how to look after our own people. If you love doing a great job to improve things for customers, you’ll be at home here. Help us build a future to be proud of and get ready to fulfil your potential with Aviva.

‘Bring to Aviva what makes you different and we’ll support you to do the best work of your life. We encourage applications from everyone who wants to help us achieve our purpose of helping our customers to Defy Uncertainty’