Software Developer/ Engineer/ Architect

Senior Software Engineer

Metlife, Inc (“Metlife”) has helped generations of people around the world protect their families and finances. We are one of the world’s leading financial services companies, providing insurance, annuities, employee benefits, and asset management to our individual and institutional customers .

 

The Galway Technology Campus, which is located in the City Centre is a state-of-the-art, collaborative working environment where our associates focus on developing digital solutions that can be rapidly and efficiently scaled to markets around the world. Teams work across a variety IT disciplines including Software Development, Production Management, Project Management, Testing, Management and Support roles.

 

Role Value Proposition: 

Provide leadership in an AGILE & Dev Ops Methodology environment promoting teamwork and innovation. Design, develop, and implement solutions leveraging data assets and follow the full systems development lifecycle (SDLC). Complete development by coordinating requirements, schedules, and activities; driving team meetings; troubleshooting development and production problems across multiple environments and operating platforms. Work collaboratively with cross functional teams and delivers best in class customer interactions.

    

Key Responsibilities: 

  • Design and implement solutions for the collecting, storing, processing, and analyzing of large data sets. The primary focus will be on choosing optimal solutions to use for these purposes, then maintaining, implementing, and monitoring them. You will also be responsible for integrating them with the architecture used across the company.
  • Participate in technical design reviews and code inspections. Provide clear, actionable feedback for project team members.
  • Write documentation that describes installation and operating procedures
  • Interface with system designers to design, code, test, and implement solutions.
  • Assist in developing specifications.

Essential Business Experience and Technical Skills:

  • Degree in Computer Science (Level 8), Information Systems, Software Engineering or related
  • 5+ years related work experience
  • 3+ years’ experience with Hortonworks/Cloudera (HDFS, Hive, Spark, Kafka, Pig, Oozie, Visualization technologies)
  • 3+ years’ experience with Data Modelling
  • 3+ years’ experience with REST API
  • 3+ years’ experience with Relational DBs(SQL Server, Oracle etc), Managed File Transfer, ETL
  • 3+ years’ experience with Java/Python/Scala
  • Experience with Informatica DQ or other Informatica toolset, QlikView an added advantage
  • Experience working in an Agile environment with Engineering scrum teams is an added advantage.