Role Description
Lead C# . NET MVC Software Engineer
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 Lead Software Engineers to come and join our delivery teams.
You’ll be responsible for:
. Net MVC application architecture and client based application development using JavaScript frameworks and HTML5
Technical Lead for scrum teams in the creation and expansion of our Web applications
Software Engineering – improving speed to market at a reduced unit cost
Radically transforming the engineering and delivery process
Supporting & sharing best practice with teams
Undertaking design and code reviews
Evangelising and lead the way on creating a technical culture of innovation
Ensuring application roadmaps are in place and govern against them
Architecting solutions that meet both our technical aspirations and 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 technical leadership whilst collaborating with teams operating across the UK, India and Poland
You’ll achieve this by:
Joining the Technical Lead community to be at the forefront of improving our technical capabilities
Working with scrum teams to architect solutions that are capable of long term maintainability and growth whilst delivering focused, value driven changes to a high quality standard
Influencing the teams with your technical expertise and aspirations to develop the best
Fostering team spirit and collaboration within your team
Leading the way by engaging and contributing to the technical capability of our products to ensure they are the best fit for our customers
