Senior Software Engineer

  • Ireland
  • EUR 70
  • Permanent
  • Discipline: Software Development
  • Ref: 49156

Full Stack Engineer

 

Location: Galway, Ireland (Hybrid/Flexible Model)

Salary: €68,000 – €70,000 per annum

Benefits: Up to 20% pension, generous lifestyle benefits

Contract Type: Permanent

 

About the Role

We are hiring on behalf of one of the world’s most respected financial services institutions, a global leader committed to innovation and client experience. This is an exciting opportunity for a Senior Full Stack Engineer maintaining an internal platform, supporting voice, email, and chat communication channels used by millions of users worldwide.

As a key member of an agile scrum team, you’ll work on mission-critical systems that process over 35 million customer interactions per year. This is a high-impact role ideal for a full-stack mindset, a passion for user experience, and a drive for technical excellence.

 

Key Responsibilities

  • Develop and maintain scalable, reusable front-end components using Angular or JavaScript
  • Write clean, testable Java code and build reliable APIs and microservices
  • Design and deliver CI/CD pipelines using tools like Jenkins and uDeploy
  • Work in containerized environments using Docker/Kubernetes
  • Operate within Agile methodologies (Scrum/Kanban) and contribute to all phases of the SDLC
  • Engage in cloud projects using Azure or AWS (certifications are a plus)
  • Integrate with event-driven architecture using Kafka and webhooks
  • Implement and maintain test automation using tools like JUnit, Jasmine, Karma, Jest, etc.
  • Collaborate with peers to uphold engineering best practices and foster a high-performance team culture
  • Take initiative and ownership in delivering value to millions of customers and internal stakeholders

 

Essential Skills and Experience

  • 5+ years of hands-on experience as a software engineer in a high-performance environment
  • Strong proficiency in Angular and/or JavaScript (UI expertise is a must)
  • Advanced experience in Java development and building APIs
  • Solid understanding of containerization (Docker/Kubernetes)
  • Experience with Agile workflows and DevOps culture
  • Familiarity with cloud platforms such as Azure or AWS (or strong desire to develop skills in cloud)
  • Exposure to event-driven architectures (Kafka, webhooks) is beneficial
  • Experience with NoSQL databases (MongoDB, DynamoDB) is a plus
  • Deep commitment to writing high-quality, tested, and maintainable code
  • Excellent communication skills and ability to operate under pressure
  • A proactive, curious, and collaborative approach to work

 

Why Join?

  • Impact at scale: Your work will influence over 20 million end users
  • Continuous learning: Work in a culture that promotes innovation, learning, and career growth
  • Outstanding benefits: Competitive salary, up to 20% pension, lifestyle perks, and hybrid flexibility
  • Team-first environment: Join a passionate team that thrives on problem-solving and cross-functional collaboration
  • Cutting-edge stack: Gain experience across full-stack engineering, cloud, CI/CD, and modern frameworks

 

If you're ready to elevate your software engineering career and contribute to the evolution of one of the world’s most trusted financial institutions, we’d love to hear from you.

Apply for this job

We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills, and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Latest Jobs by Vladimir

Senior Software Engineer

  • Ireland
  • EUR 70
  • Permanent

Full Stack Engineer

 

Location: Galway, Ireland (Hybrid/Flexible Model)

Salary: €68,000 – €70,000 per annum

Benefits: Up to 20% pension, generous lifestyle benefits

Contract Type: Permanent

 

About the Role

We are hiring on behalf of one of the world’s most respected financial services institutions, a global leader committed to innovation and client experience. This is an exciting opportunity for a Senior Full Stack Engineer maintaining an internal platform, supporting voice, email, and chat communication channels used by millions of users worldwide.

As a key member of an agile scrum team, you’ll work on mission-critical systems that process over 35 million customer interactions per year. This is a high-impact role ideal for a full-stack mindset, a passion for user experience, and a drive for technical excellence.

 

Key Responsibilities

  • Develop and maintain scalable, reusable front-end components using Angular or JavaScript
  • Write clean, testable Java code and build reliable APIs and microservices
  • Design and deliver CI/CD pipelines using tools like Jenkins and uDeploy
  • Work in containerized environments using Docker/Kubernetes
  • Operate within Agile methodologies (Scrum/Kanban) and contribute to all phases of the SDLC
  • Engage in cloud projects using Azure or AWS (certifications are a plus)
  • Integrate with event-driven architecture using Kafka and webhooks
  • Implement and maintain test automation using tools like JUnit, Jasmine, Karma, Jest, etc.
  • Collaborate with peers to uphold engineering best practices and foster a high-performance team culture
  • Take initiative and ownership in delivering value to millions of customers and internal stakeholders

 

Essential Skills and Experience

  • 5+ years of hands-on experience as a software engineer in a high-performance environment
  • Strong proficiency in Angular and/or JavaScript (UI expertise is a must)
  • Advanced experience in Java development and building APIs
  • Solid understanding of containerization (Docker/Kubernetes)
  • Experience with Agile workflows and DevOps culture
  • Familiarity with cloud platforms such as Azure or AWS (or strong desire to develop skills in cloud)
  • Exposure to event-driven architectures (Kafka, webhooks) is beneficial
  • Experience with NoSQL databases (MongoDB, DynamoDB) is a plus
  • Deep commitment to writing high-quality, tested, and maintainable code
  • Excellent communication skills and ability to operate under pressure
  • A proactive, curious, and collaborative approach to work

 

Why Join?

  • Impact at scale: Your work will influence over 20 million end users
  • Continuous learning: Work in a culture that promotes innovation, learning, and career growth
  • Outstanding benefits: Competitive salary, up to 20% pension, lifestyle perks, and hybrid flexibility
  • Team-first environment: Join a passionate team that thrives on problem-solving and cross-functional collaboration
  • Cutting-edge stack: Gain experience across full-stack engineering, cloud, CI/CD, and modern frameworks

 

If you're ready to elevate your software engineering career and contribute to the evolution of one of the world’s most trusted financial institutions, we’d love to hear from you.

Apply Now

Senior Software Quality Engineer

  • Ireland
  • Negotiable
  • Contract

Senior Software Quality Engineer (Contract - SWET)
Location: Dublin, Ireland (Hybrid)
Rate: Competitive Daily Rate (12-Month Contract)
Contract Type: Contract (12 months)


About the Role

We are hiring on behalf of a global financial leader known for its innovation and commitment to client experience. This is an exciting opportunity for a Senior Software Quality Engineer to join the development team in Dublin, where the mission is to deliver a globally consistent and locally relevant personalized digital experience.

This role is ideal for a test automation expert with a strong engineering mindset, a passion for quality, and the ability to influence best practices across distributed Agile teams.


Key Responsibilities

  • Collaborate with cross-functional teams during project design to ensure automation is built in from the start

  • Define and develop robust automation strategies and test frameworks using industry-leading tools

  • Write and maintain test scripts in Java, JavaScript or TypeScript

  • Execute and analyze test cases across desktop and web platforms

  • Utilize CI/CD pipelines and automated deployment tools for continuous testing

  • Create and manipulate test data using SQL or similar tools

  • Actively participate in Agile ceremonies including elaboration, planning, and retrospectives

  • Contribute to release readiness through detailed testing reports and analysis

  • Drive quality initiatives within the team and mentor others in best practices

  • Ensure systems meet business requirements and deliver consistent, reliable user experiences


Essential Skills and Experience

  • 6+ years of hands-on experience in Software Quality Engineering

  • Expertise with test automation frameworks and tools such as Selenium, Playwright, or Cucumber

  • Proficiency in Java and JavaScript or TypeScript

  • Experience working with Node-based frameworks and package managers

  • Strong knowledge of relational databases like MySQL or Oracle

  • Exposure to CI/CD tools and automated deployment practices

  • Familiarity with cloud platforms (AWS, Azure, or Google Cloud)

  • Collaborative mindset with the ability to work in distributed Agile teams

  • Experience with desktop application testing is a plus

  • Knowledge of telephony systems is an added advantage


Why Join?

  • Exciting contract opportunity with a global industry leader

  • High-impact work on platforms used by thousands globally

  • Modern tech stack: Work with cutting-edge tools in automation and DevOps

  • Collaborative environment: Contribute to a culture of quality, mentorship, and innovation

  • Flexible hybrid model offering work-life balance in a supportive team


If you're passionate about quality engineering and want to help shape world-class digital experiences, we’d love to hear from you.

Apply Now