With LGR's Retail division driving strong growth and Institutional acquisitions going from strength to strength, there is a busy roadmap of change to our core Annuity platforms ahead, , including: Migration from mainframe to integration with modern SaaS payment platform (ongoing into 2019). Re-platforming from WAS to JBoss. Re-Hosting from managed data-centre to public cloud. Migration from DB2 Puredata to SQL Server. There is also scope for broad improvements to modernise the codebase. The successful candidate will have a key role to play in this challenging program of change, with corresponding opportunities for growth and reward.
Working within the Technology function and reporting into the Head of Solutions Engineering, the role holder will be accountable for development of our Annuities Administration systems. You will work with the Business to define future requirements and needs, ensuring a structured and prioritised backlog is maintained and worked from. You will also work with Architecture in adapting and evolving the system to meet the growing needs of LGR as we transform our technical landscape and provide more digital offerings to our internal and external customers. You will be responsible for the full SDLC, through to release, for your given functional area; working appropriately with the leads for integrated services as part of a wider Engineering management team. As the 3rd line lead for a principle system within LGR, you will act as the principle technical systems owner and domain guarding for the Annuities Systems.
To manage and maintain a core system of LGR in accordance with the Company's technology and security policies and processes.
To manage a team of engineers in iterating, developing, transforming and maintaining a core system of LGR.
Moving from a wholly outsourced development team to creating a hybrid co-sourced team of appropriate developers.
Define, scope and maintain, in accordance with leading industry practice, code management practices.
Ensure that LGR's Engineering policies and systems (e.g. JIRA, Confluence, Git), as defined by the Head of Solution Engineering, are adhered to at all times
Institute a process of internal continuous improvement and quality management.
Maintain quality checks on releases and record those that directly or indirectly cause support Incidents. Failure to successfully manage releases or delays to releases can impact LGR and its clients
Support and contribute to CAB in its governance and decision making
Work collaboratively with all participants in software development projects
Work with IT management to improve the software engineering practices
Constructively challenge the ways of working and thinking across LGR IT, driving the challenge of innovation within your function where appropriate to improve delivery and collaboration, standards and effective metrics / MI across IT.
Work with the teams under the Heads of Solution Engineering and the Technology & Digital Services to support the development and live running of our platforms.
A core knowledge of Java, the Spring framework and hibernate is essential
Any additional knowledge of C++, SQL Server, DB2, PureData, Oracle, Ab Initio and Linux would be advantageous
Knowledge of continuous integration and deployment tools in a DevOps environment such as Jenkins, Puppet, Octopus, TeamCity etc
Proven experience in a software development delivery, either traditional waterfall or an agile discipline.
Knowledge of repositories, code controls and development tools such as JIRA, Confluence and similar tools
Must demonstrate the ability to understand the approaches to deployment automation on both public cloud and managed service virtual server infrastructure.
An understanding of or have worked with Cloud technologies. Azure preferred
Must have a demonstrable track record of organizing and tracking progress of multiple projects across the software development lifecycle.
It is preferable that you will have worked on Actuarial systems previously or to appreciate the challenges of Actuarial systems in Financial organisations.
Ability to lead and inspire teams.
Ability to work with and influence others across the internal technology teams
Ability to discuss with varying grades of staff topics such as project timelines, contingency plans, delivery approaches, solution options and resource allocations.
Ability to build relationships with suppliers and critically assess capabilities
Strong communication skills
Ability to work with customers to prioritise release contents
Advanced knowledge of software development lifecycle
Whatever your role, we reward ability, performance and attitude with a package that looks after all the things that are important to you. Our employees have a wide range of benefits including a generous pension scheme, life assurance, 25 days' holiday (plus one day after two years), private medical insurance, performance related bonuses, a variety of share schemes, discounts at both a huge range of high street stores and our own great products, your hard work will be rewarded when you join us.
Our view is that this role is suitable for agile working. This means we would consider a more flexible working arrangement, where your hours and work location are managed according to business, customer and personal needs. For this role, you would be based in Hove, but you could work in other Legal & General offices or at home, as necessary, provided this meets business needs. Details of agile working will be discussed during the interview process
Please contact Chris Miro on firstname.lastname@example.org for further information.