Senior Cloud Solutions Developer - Permanent - Cle

Senior Cloud Solutions Developer - Permanent - Cle
Company:

Irish Life Group Services Limited


Details of the offer

Senior Cloud Solutions Developer - Permanent - CLELocation: Dublin, IE
Description:
Canada Life Assurance Europe plc ('CLE'), a company within the Great West Lifeco Group, is a life assurance company with a branch in Germany. CLE sells unit-linked pension and protection products to customers in Germany through independent brokers. We have offices in Dublin, Cologne and Neu-Isenburg (near Frankfurt).
Our brand values reflect the kind of company we are today and strive to continue to be in the future:
Ambitious: We consistently pursue our goals and constantly look for new opportunities and we are ready to go the extra mile for our customers.
Creative: Together with our partners we offer appropriate and flexible solutions that inspire.
Unconventional: We break new ground in order to offer our customers the best protection for a good life.
Better: We constantly work on our abilities and strive to offer our customers superior products and services.
Strong: Based on our performance and with the support of our Canadian parent company we look to provide the highest security for the future for our customers, partners and employees alike.
Collaborative: We move forward together, helping each other to become better and together we find good solutions both for the customer and for ourselves.
Responsible: We act transparently and fairly, and are forward-thinking and risk-aware for the benefit of our customers, partners and employees.
What we offer: Hybrid working model – excellent city centre location with attractive working from home options;
Personal Protection – Company Pension, Death in Service Benefit, Health Insurance Allowance, Income Protection Scheme, optional Specified Illness Scheme;
Health & Wellness – Top-Class Employee Assistance Programme, Bike to Work Scheme, Policies supporting Work/Life balance, Digital Doctor to name but a few.
Role OverviewCanada Life Europe (CLE) is seeking a Senior Cloud Solutions Developer to help lead the creation of a technology framework and provide technical leadership in support of initiatives in cloud computing and automation, with a focus on the design of systems and services that run on cloud platforms. The person will have a strong development background and experience in building large scale n-tier systems. They must have experience of working in an Agile Continuous Integration environment. The applicant must be a Senior Engineer with leadership experience and focused on quality of implementation.
The ideal candidate will have proven experience in working with software development teams, specifically developing Java web services and Spring components, with a track record of high quality delivery, combined with a keen appetite for all aspects of software engineering. Working closely with the Head of Software Engineering, this role is a Lead role providing direction and leadership to teams, including mentoring others.
ResponsibilitiesImplement best of breed, scalable solutions according to defined patterns and practices.Responsible for porting existing applications to a microservices based architecture.Hands on development activities.Hands on support and upskilling of existing resources, providing patterns for common problems and developing prototypes.Work as part of a Scrum team using Agile practices and adhering to the values and principles.Contribute to/form the strategic directions for the use of concepts, technologies, languages, patterns, APIs, and frameworks.Mentors provides direction, and assist with development plans for other members of the software development team.Key StrengthsHands on experience of designing and building n-tier systems.Experience with Java, Spring framework, Spring Boot.Experience in Containerisation - Kubernetes, Docker, etc.Experience with cloud platform, Azure, AWS or other.Have good knowledge of Continuous Integration and Continuous Delivery principles and methodologies.Demonstrate experience of working in a test driven environment with continuous integration pipelines managing the orchestration of feature and regression test packaging & execution.Demonstrate hands on experience of testing code quality & metric production & the implementation of quality gates.Essential SkillsExperience in leading development of complex software systems that have successfully been delivered to customers. Experience with distributed (multi-tiered) systems, algorithms, Service-oriented architectures (SOA) and relational databases.7+ years Java programming experience.Highly proficient in Java Full Stack Technologies. Track record of delivering high quality, complex technical solutions.Knowledge and experience of Spring, Spring Boot and Java EE.Unit and Integration testing (Junit and Mocking).Web services (SOAP and REST).GIT, Maven, Jenkins or similar.Good knowledge of System Architectures, Software Engineering, and DevOps / Agile practices - experience of Agile Methodologies and operating in agile / scrum based teams.Strong competencies in Strategic Thinking, Collaboration, Communication, Problem Solving, Working on own Initiative.Excellent problem solving skills, and ability to craft effective solutions.Excellent team player, collaborative, and supportive.Ability to multitask while maintaining a high level of attention to detail.A solution driven, self-starter with commitment and follow through.Fluent in English – written and verbal.Necessary Qualifications / SkillsMinimum 3 years' experience in a similar role.3rd level qualification (honours degree), preferably in a related discipline.Desired Skills & ExperienceKnowledge of insurance or financial services industry applications and functionality.Experience developing Broker IT / Broker portal solutions for the Insurance Industry.Knowledge and experience of Angular, npm, TypeScript, HTML and CSS.Experience using JIRA/Confluence.Working knowledge of German language.Technologies & FrameworksExperience in Containerisation - Kubernetes, Docker, etc.Java, Spring Framework, Spring Boot.Networking & Communication Protocols – DNS, TCPIP, UDP, HTTP HTTPS, SSL, FTP, SCP, SOAP & REST.Languages Java 8, MS SQL, C#, Powershell & Bash.Knowledge of Testing Frameworks & Tooling, BDD, Cucumber, TestNG, JUnit, NUnit, JQuery, Selenium.Knowledge in security fundamentals: authentication/authorization frameworks (e.g., SSO, SAML, OAuth), secure transport (e.g., SSL, TLS), identity management (certificates, PKI).Technology Stack and ToolsCurrent Development Stack Java – Spring, Spring Boot, Spring Security.Frontend – Angular or similar.Webservices – SOAP, REST (with JSON).DBs – Sql Server, Oracle, MySQL.DB ETL – SSIS.Target Platform Cloud – Azure, AWS or similar.Docker, K8s or similar.Websphere, tomcat.Tool (DevOps Toolchain) Maven.Jenkins.GIT/SVN.Jira/Confluence.TDD/BDD Frameworks.Key CompetenciesCommunication and Influencing, Leadership, Problem Solving and Decision Making, Planning and Organising, Team Working and Cross Functional Collaboration.
Even if you don't see yourself reflected in every job requirement listed on the posting above, we encourage you to reach out and apply if you feel you are a good fit for the role. We are committed to creating a more equitable, inclusive and diverse company, and we strongly encourage applicants of all genders, ages, ethnicities, cultures, abilities, sexual orientation and life experiences to apply.
Canada Life Group Services 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.
The company reserves the right to draw up a shortlist as part of the selection process. Where Agency assistance is required the Canada Life Recruitment Team will engage directly with suppliers. Unsolicited CVs / profiles supplied to Canada Life by Recruitment Agencies will not be accepted for this role.
If you require any accommodations during the recruitment process please contact ****** and we will be delighted to ensure you are fully supported to be your best.
CLGS supports Equal Opportunity and is regulated by the Central Bank of Ireland.

#J-18808-Ljbffr

Requirements

Senior Cloud Solutions Developer - Permanent - Cle
Company:

Irish Life Group Services Limited


Content Operations Analyst, Play And Android

Content Operations Analyst, Play and Androidcorporate_fare Google place Dublin, Ireland Apply Minimum Qualifications:Bachelor's degree or equivalent practica...


From Google Inc. - County Dublin

Published a month ago

Cyber Intelligence Center External Engagement Officer

The Cyber Intelligence Engagement Officer is a senior level professional responsible for driving efforts to prevent, monitor and respond to information/data ...


From Citigroup Inc. - County Dublin

Published a month ago

Technical Program Manager, Google Enterprise Networks

Technical Program Manager, Google Enterprise Networks Company: Google Location: Dublin, Ireland Experience Level: Mid Minimum Qualifications: Bachelor's d...


From Google Inc. - County Dublin

Published a month ago

Backend Software Engineer (Python) - Revolut People

About RevolutPeople deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just...


From Revolut Ltd - County Dublin

Published a month ago

Built at: 2024-09-23T00:20:40.098Z