Return to jobs

Job Details

Similar Jobs

Senior Software Engineer

ID
15152
Location
Galway, Ireland
Role Type
Permanent

Senior Software Engineer

Similar Jobs

Senior Software Engineer

Job Description

An opportunity exists for a Senior Software Engineer to join a dynamic technology team. In this role, you will contribute to the design, development, and implementation of high-performance, secure, and scalable applications. You will be part of a forward-looking group driving innovative solutions to support the rollout of new digital asset financial instruments in the institutional market. This position also offers significant opportunities for professional growth and skill development.


The Expertise We’re Looking For

  • Bachelor’s or Master’s degree in an Information Technology–related field

  • 5+ years of experience in software application design and development

Desired Skillset:

  • Strong object-oriented development experience – primarily Java/J2EE, Spring/Spring Boot, REST Services, Cloud, CI/CD

  • Front-end experience with Angular (or other TypeScript/JavaScript frameworks) is an advantage

  • Experience working within Agile methodologies

  • Knowledge of test automation and test-driven development

  • Experience or conceptual understanding of Blockchain technologies is a plus


The Purpose of Your Role

As a senior member of a scrum team (consisting of software engineers, quality engineers, and systems analysts), you will be responsible for delivering key customer features. You will collaborate closely with product owners, scrum masters, systems analysts, architects, and other developers to design, build, test, and deliver capabilities that shape modern digital experiences.


The Skills You Bring

  • Ability to thrive in a collaborative team environment with strong communication skills

  • Passion for software development with interest in learning new technologies and frameworks

  • Commitment to Agile practices and continuous improvement

  • Problem-solving mindset with a focus on identifying effective solutions

  • Dedication to improving engineering, architectural, and coding standards

  • Capacity to work independently with minimal supervision while contributing to team success

  • Strong oral and written communication abilities


The Value You Deliver

  • Designing and delivering high-quality, innovative, and maintainable software solutions

  • Contributing to architectural and application design discussions

  • Mentoring junior team members to support their growth

  • Maintaining focus on customer needs and demonstrating understanding of business domains

  • Continuously enhancing technical expertise by applying modern technologies and practices

  • Modeling values of honesty, integrity, respect, quality, and excellence in all work

Share Jobs

Search Jobs

Match my CV

We take the hard work out of finding you a new job. Simply upload your CV (or call us) and we’ll get hunting for you!