IT Application Developer - Permanent
Dublin, IE
Irish Life is one of Ireland’s largest financial institutions with a presence across a range of financial services markets serving over 1.3 million people. For over 80 years, we’ve helped people in Ireland embrace change and build better financial futures through innovative products and a dedication to customer care.
Irish Life Corporate Business (ILCB) manages employee and group benefits for corporate customers and affinity groups. ILCB is the biggest provider of employee benefit solutions in Ireland, including group pensions and protection benefits to over 645,000 customers in both the public and private sector.
Corporate Business is full of people who share a deep commitment to our customers and to each other. If you are looking to work in an inclusive, supportive and dynamic workplace then Corporate Business is for you. Whether you are starting your career or looking to develop your expertise as a specialist, we’ll support you every step of the way.
Job Purpose
You will be a member of a multi-disciplined SCRUM team working on ambitious software deliverables to the business.
The Opportunity
We are hiring various roles and looking for people with expertise in at least one of the following technologies:
• Java Based Technologies
• Oracle PLSQL
• Frontend Development
Your Key Responsibilities
• Application Development adhering to code quality and unit testing standards
• Designing applications, systems, or processes.
• Ensuring that consistent design patterns, methodologies, and design documentation are maintained across all development work.
• Participating in the planning activities, estimating project delivery, including impact analysis, and estimating project development tasks within Agile Scrum framework.
• Providing effective knowledge transfer and upskilling to junior developers to ensure an appropriate level of future self-sufficiency.
• Coordinating team or release activities.
• Peer reviewing code changes completed by developers.
Skills & Attributes
• Self-motivated and keen to learn new technologies and methodologies, keeping up-to-date with development skills in the industry.
• 5+ years’ experience in Application Development
• A Bachelor's degree in Computer Science, Software Engineering, Software Programming or Information Management.
• Analytical and problem-solving skills.
• Excellent written and oral communication skills.
• Understanding of software development life cycle processes, Agile development methodologies, software design and testing
• Strong knowledge and experience as an application developer in one or more of the following:
o Java Based: Core Java, Spring, Spring Boot, Rest API, Oracle WebLogic
o PLSQL: Experience in working with relational databases including strong knowledge of PLSQL programming.
o Front-End: Experience in technologies such as HTML, JavaScript, CSS, Angular JS
• Experience with Continuous Integration/Delivery Concepts & tools (e.g., Azure DevOps, SonarQube, Maven, Jenkins)
While the candidate must be committed to the principles of Agile, it is equally important that they can demonstrate real-world application and examples through the below Competencies
Behavioural Competencies
The company benefits include:
• Salary commensurate with experience
• A competitive annual leave package, which includes 20 days working from abroad (within the EU/UK)
• A performance related annual bonus structure
• Flexible hybrid work setup supporting work-life balance.
• Development Opportunities
• Support and Coaching to help you excel in your job.
• Certification programmes and dedicated training time so that you can stay up to date with new technologies and software practices (for example, Azure).
Our Technology Vision
Our existing strategic information systems are a mix of software packages and self-built solutions where our core technology stack is focused on Java based technologies and Oracle Databases.
In 2018 we developed a technology vision which resulted in transformational change in our ways of working and technology stack.
While some of our strategic solutions will remain on-premise using Java and Oracle technologies our new default architecture is focused on these building blocks:
- Adopting SaaS solutions when appropriate
- Building our own front-ends as Single Page Applications (Angular JS) consuming Restful APIs.
- Building our own software to run in container-based runtimes hosted and managed in Azure (Azure Kubernetes Service).
- An API Centric approach to application development and integration using best practice integration patterns and technologies (Azure Integration Services).
- Leveraging Azure Identity solutions – Azure AD and Azure AD B2C.
- Building solutions using Infrastructure and Software pipelines to ensure that we can automate the SDLC and meet the release cadence needs of our business.
Our vision requires new ways of working and we recognise that process change and investment in people is just as important as having a good technology stack.
From a process point of view, we’re using the Agile Scrum framework to deliver projects and we’ve ensured that we understand the principles and values of the framework with a huge emphasis on respecting agile teams and encouraging them to continuously improve.
From a people point of view, we’re committed to ensuring our people have the right resources, time and skills to do their job.
Ultimately, we’re on a DevOps journey and have a strong vision and support from our business to succeed.
The company reserves the right to draw up a shortlist as part of the selection process. Where Agency assistance is required the Irish Life Recruitment Team will engage directly with suppliers. Unsolicited CVs / profiles supplied to Irish Life by Recruitment Agencies will not be accepted for this role.
Irish Life is proud to be an Equal Opportunities employer. We have created an environment of inclusion and growth to help people achieve their potential, to ensure they can bring their whole selves to work and to feel valued. We celebrate diversity of thought and perspective and want all of our employees to feel valued, respected and supported. We have built a culture that promotes equality and inclusion for all of our current and future employees and strive to ensure that our behaviours, processes and practices are aligned to this culture.
If you require any accommodations during the recruitment process please contact lifecareers@irishlife.ie and we will be delighted to ensure you are fully supported to be your best.
Irish Life Corporate Business supports Equal Opportunity.
Irish Life Assurance plc is regulated by the Central Bank of Ireland.