Lead Software Engineer

Up to £50,000 per annum
02 Dec 2017
08 Dec 2017
Contract Type
Full Time
Lead .Net Software Engineer

Aviva is revolutionising insurance and we want you to be at the forefront of it.

You’ll be joining Aviva at a really exciting time. We would love you to be a part of building great new innovative ways to engage with new and existing 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 awesome digital teams who sit at the forefront of delivering our strategy. Our scrum team’s work across a range of products such as Home, Motor and Travel insurance bringing in a combined £122m GWP and Breakdown insurance, pensions, retirement planning, protection and health.

We have also created the award winning customer portal; MyAviva which allows our customers to access and maintain their Aviva policies. MyAviva has been so successful it’s now a global platform which we are currently launching in France and coming soon to Italy, Canada and Singapore.

And if that’s not enough we develop all of our mobile apps too and did we mention that we were also awarded Digital Insurance Company of the year 2014 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 developers, testers, BAs and Solution Designers 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 looking for a Lead .Net Software Engineer to join our Digital organisation, working within one of our scrum teams to build and maintain, change and further evolve both existing and new products. You’ll sustain our culture of continuous improvement both from a process and technical perspective, ensuring that:

    You concentrate on building working softwareWhen the code leaves development it is production readyIf you change code you only ever make it better: RatchetSOLID/KISS principles are followedKeep re-use at the forefront of your mindOnly design and build software that is cloud readyFrequently deliver high value features to our customersFocus on building great stuff
What you’ll do in more detail

You’ll be responsible for:

    .Net MVC application architecture and client based application development using a range of techTechnical Lead for scrum teams in the creation and expansion of our Web applicationsSoftware Engineering – improving speed to market at a reduced unit costradically transforming the engineering and delivery processSupporting & sharing best practice with teamsUndertaking design and code reviews to ensure systems meet functional and non functional requirements and proactively identifying where changes are required to maintain these in the futureEvangelising and leading the way on creating a technical culture of innovationWorking with architects to design and implement solutions that align with business requirementsIdentifying improvement opportunities such as enhancements to standards or technical innovations to increase the quality and efficiency of deliveryProviding technical expertise and technical leadership whilst collaborating with teams operating across the globe
You’ll achieve this by:

    Joining the Technical Lead community to be at the forefront of improving our technical capabilitiesWorking with scrum team members and the Scrum Master and Product Owner to architect solutions that are capable of long term maintainability and growth whilst delivering focused, value driven changes to a high quality standardInfluencing the teams with your technical expertise and aspirations to develop the best application solutionsFostering team spirit and collaboration within your teamLeading the way by 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:

    Experienced and confident lead developers who want to be hands on and develop great platforms on a large scaleBringing people on board with excellent technical expertise in Web development technologies including C# MVC, HTML5, JavaScript (jQuery, AngularJS, d3.js.)Experience negotiating, influencing, effectively challenging and gaining commitmentExcellent knowledge of industry direction and trends within Web and Mobile application developmentShaping product backlogs, new projects and initiatives, assessing the impact of initiatives, programmes or projects on systems/applicationsExperienced working within an agile environment; able to identify and create epics, write user stories, t-shirt sizing and pointingLead Developers that aren’t afraid to fail whilst also wanting to celebrate successKnowledge and experience of leading the implementation of modern software engineering practices, such as Test Driven Development, Behaviour Driven Development, Continuous Integration (Jenkins, Maven), Code Analysis software (Sonar, CheckMarx)
With some commercial experience of:

    Responsive design for mobile and tablet devicesSource Code Management (GIT, SVN)Web services experience (XML, REST, SOAP)And if you don’t have experience of some of the above then the urge to learn about it
Additional Information

All displaced candidates will be given primacy which means that we will still accept applications from employees who are under notice of redundancy (or have had an outcome from a redundancy selection process which has resulted in a maximum of 6 months’ work) after the initial closing date until the position has been offered. For non displaced internal candidates once the initial closing date has passed, we may still be able to accept applications on a case by case basis

‘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’

One of Aviva’s core values is Care More, and this is brought to life through the flexible ways we like to work. This may include working from home some of the time, or flexible work schedules to accommodate parent and carer responsibilities, further studies and hobbies.

This job was originally posted as www.cwjobs.co.uk/job/77720151