Return to jobs

Job Details

Similar Jobs

Senior Full Stack Engineer

ID
15082
Location
Galway
Role Type
Permanent

Senior Full Stack Engineer

Similar Jobs

Job Title: Senior Full Stack Engineer
Location: Galway
Type: Permanent

Job Description

The High Income and Alternatives Technology team is seeking a hardworking, highly motivated software engineer with a strong understanding of programming fundamentals and software design.

In this role, you will be responsible for the development of quality software components used by Portfolio Managers and Analysts in managing over $100 Billion in High Yield, Credit Alternatives, and Systematic Investment Research Funds. You will have the chance to engage, shape, and contribute to Alphabet, a flagship portfolio construction platform.

In addition to building software, you will help define and implement development practices, standards, and strategies across multiple teams.

The Expertise We’re Looking For

  • Passion for doing excellent work with excellent people.
  • Degree in Computer Science, Engineering, Information Technology, or equivalent.
  • Minimum 5 years of design and development experience.
  • Proficiency in Java 17+, Spring, Spring Reactive, Spring Boot, and RESTful services.
  • Angular or React front-end experience desirable, or an appetite to learn Angular.
  • Experience with test automation tools and frameworks such as Karate, Cypress, Mockito.
  • Exposure to messaging technology (e.g. Kafka) is a plus.
  • Kubernetes/EKS/AWS deployment and operations management experience is an advantage.
  • Experience with Oracle, JPA, and GraphQL is desirable.
  • Financial domain knowledge, especially in Equities, Fixed Income, or Alternative Asset classes, is advantageous.

The Purpose of Your Role

You will join an agile team at the forefront of engineering within Asset Management Technology, with a strong emphasis on Continuous Integration/Delivery and engineering excellence. This role is suited to a versatile engineer, eager to take on new challenges and share solutions. Independence, collaboration, and a positive approach to teamwork are key.

The Skills You Bring

  • Strong analytical, communication, and organizational skills.
  • Ability to manage multiple tasks simultaneously.
  • Team-oriented mindset with open collaboration.
  • Capability to act independently under general direction.
  • Experience providing technical guidance to team members.

The Value You Deliver

  • Deliver high-quality, maintainable software solutions in an agile environment.
  • Contribute to test automation practices and implementation.
  • Participate in engineering practices such as code/design reviews and CI/CD strategy.
  • Collaborate with product owners, tech leads, and architects to influence platform improvements.
  • Build business domain understanding and contribute to technical discussions with stakeholders.
  • Explore and share innovative practices with peers.

The Team

  • Passionate about technology and solving complex problems.
  • Team-focused and collaborative with a strong culture of sharing and learning.
  • Self-motivated with a bias for action and initiative.
  • Dedicated to high standards, quality code, and building with testability in mind.
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!