Careers


Here at AquaQ we have significant plans for expansion over the next 12-18 months, and as such we have a number of requirements for both experienced candidates and graduates. We offer a range of pathways for graduates in a variety of disciplines. Click below to find out more about each pathway and determine which is best for you.

kdb+ Developer

A kdb+ developer builds systems using kdb+, a time series database used for collating, analysing and storing large datasets – sometimes in excess of billions of rows of data!! kdb+ developers are involved at all stages of the software development life cycle; planning, analysis, design, implementation, testing and maintenance.

A client system using kdb+ usually handles large amounts of real-time and historical data. Data can come from a range of sources – for example stock prices on the financial markets, the usage of electricity from an energy storage facility and in AquaQ we even measured the usage of the Belfast bikes!!

kdb+ developers need good logical and analytical minds to write quick and efficient code using q, the terse but powerful functional programming language built-in to kdb+. Because of the terseness and expressiveness of q, kdb+ developers will spend much of their time thinking about the best way to approach problems with the results being a few lines of code, rather than writing hundreds or thousands of lines of code as can be the case for developers using other technologies and languages.

As part of the role, developers often interact with project managers and clients as well as support and infrastructure teams, so good communication skills are needed. Developers will work with project managers to understand requirements, set expectations and manage tasks; and with support teams to help diagnose and fix any issues or bugs that may have been found.

kdb+ developers will work on maintaining and improving existing systems as well as designing and building new systems. Problem solving ability is an essential skill for fixing issues in existing code as well as when implementing new features.

Interested in learning more about working as a kdb+ developer at AquaQ? Read what some of our newest team members have to say:
Ciaran Corvan
Fiona Morgan

To apply for this role, you will need:
  • Minimum 2.1 degree or 3.5 GPA in Stem related subject
  • Willingness to travel
  • Ability to learn new programming languages
  • Excellent client facing skills
What you'll get in this role:
  • Structured training plan covering kdb+ / Basic finance topics /Unix shell scripting
  • Mixture of both classroom and practical sessions
  • Opportunity to work on client site in Belfast / London / New York / Toronto / Singapore / Hong Kong
  • Dedicated Buddy to assist you when you start
  • Work from day 1 within a team of likeminded graduates
  • Regular reviews to facilitate accelerated career progression
  • Increasing holiday entitlement
  • Inclusion within company profit scheme after 6 months
  • AquaQ also host a range of other well being initiatives including Free Fruit Monday and Wednesdays / Mindfulness classes. Each month our latest new starts are tasked with organising free lunch for the whole office!
  • Regular social events including bowling, theatre, five aside football
The following roles are available:
Experienced kdb+ Developer
Belfast / London / Hong Kong / New York / Singapore
Graduate kdb+ Developer
All graduates will spend the initial 4 – 6 months training period in Belfast.
Belfast / London / Hong Kong / New York / Singapore

Apply now!

Apply now by completing the form below.



Operations Analyst

The aim of an Operations Analyst is to keep all our client systems running as smoothly as possible each day! How do we do this? When we receive an alert or enquiry from our clients we investigate the problem, fix the problem and ensure it doesn’t crop up again! An Operations Analyst can deal with a wide range of problems:

  • Financial - Why is there a different close price in the application compared to the market exchange?
  • Operational - How do I access the system and extract the data I need?
  • Technical - When an unexpected error has been thrown from a process or function. Why is the data we expect not being captured?

Quite often an Operations Analyst will pre-empt potential problems by devising monitoring checks against processes to aid in resolving any faults that could introduce instability to normal service.

Another aspect of an Operations Analyst role is to manage a system’s features. How do we do this? By understanding how processes were created and how the client is supposed to use said feature. If our client is not using a feature or process as they should we direct them to the correct method.

In AquaQ the systems which we support are within very high-pressure environments – there is potential for huge financial loss to be incurred by our clients if anything goes wrong and we cannot fix it. This makes our role constantly challenging and requires us to be on our toes!

Operational Analysts don’t always deal with the here and now! There is preparation needed in understanding and deploying any newly developed code for upcoming application releases. This is to set our expectations for what’s to come and how to deal with it effectively. This involves co- operating with developers to understand protocols and figuring out how best to put them into practice for you and your colleagues.

Being an Operations Analyst requires a “Sherlock Holmes” sense of intuition. An ideal candidate is one with an analytical mind. One who can act on their own initiative and can build a rapport with a wide range of stake holders including developers, business clients, devops and management.

In this role, you will gain a good understanding of the technology an application is coded in. You obtain a vast amount of technical and architectural knowledge, alongside exercising soft workplace skills that puts you in good stead for any career path.

To apply for this role, you will need:
  • Minimum 2.1 degree or 3.5 GPA in STEM related subject
  • Ability to learn new programming languages
  • Excellent client facing skills
What you'll get in this role:
  • Structured training plan covering Kdb+ / Basic finance topics /Unix shell scripting
  • Mixture of both classroom and practical sessions
  • Dedicated Buddy to assist you when you start
  • Work from day 1 within a team of likeminded graduates
  • Regular reviews to facilitate accelerated career progression
  • Increasing holiday entitlement
  • Inclusion within company profit scheme after 6 months
  • AquaQ also host a range of other well being initiatives including Free Fruit Monday and Wednesdays / Mindfulness classes. Each month our latest new starts are tasked with organising free lunch for the whole office!
  • Regular social events including bowling, theatre, five aside football
No roles currently available

Apply now!

Apply now by completing the form below.



Engineering

Details coming soon

Details coming soon
Details coming soon
Details coming soon

Business Analyst

Business analysts have a fundamental role in any strategic initiative, particularly those requiring systematic or operational development or enhancement. The business analyst’s core function is to work with stakeholders to define business requirements, translate these into functional specifications for technology and development teams, and help drive the implementation of required design and development.

Business analysts assess existing frameworks and processes against required outcomes, for example as a result of new regulatory requirements or strategic product and market changes and determine the most effective pathways to achieve the desired end-states.

The key deliverables for a business analysis are typically:

  • performing scope analysis and gap assessment;
  • solution design and requirements creation;
  • functional specification creation;
  • process mapping;
  • data analysis;
  • providing expertise during implementation; and
  • user testing design.

The scope of role for a business analyst is diverse and multi-faceted across regulatory change, strategic change, streamlining of existing processes, remediating breaks in processes, and end-to-end solutioning. Product and domain knowledge that is accumulated is often multi-functional across front-office, compliance & risk, operations and bank-wide infrastructure. Often, the business analyst will work closely with a project manager within a project team but may also be tasked with producing independent pieces of analysis and requirements.

AquaQ is looking for individuals with excellent analytical and communication skills, with a strong creative drive to join our newly established Business Analysis Workstream. The AquaQ business analyst role will greatly suit individuals that are keen to become subject matter experts across multiple diverse areas and who will perform well in a fast-paced and dynamic working environment. Similarly, this area of work will suit those who are interested in understanding how financial institutions and markets work in practice, their daily functions and processes, and what drives their priorities and evolving trajectories.

Our skilled business analysts will both supplement our development teams engaged in complex and high-pressure projects for our top-tier banking clients, as well as driving specific business analysis-related engagements across a diverse scope of financial areas.

Each business analyst will benefit from an education and training program providing them experience with relevant and useful tools, product and market knowledge, an understanding of banking functions and institutions, and the current and evolving regulatory and industry landscape. Our business analysts will also have the opportunity to contribute to and enhance this program of learning to kept it current and effective.

To apply for this role, you will need:
  • Minimum 2.1 degree or 3.5 GPA in a related subject: finance, business, legal, technology
  • Excellent client-facing and communication skills
  • Strong analytical skills and ability to understand and interpret new and complex business information and challenges
  • Ability to think creatively and drive business solutions
  • Comfort in working both independently and as part of a team engagement
  • Good working knowledge of the MS Product Suite
  • Willingness to travel
Desirable criteria:
  • Experience working as part of a small/medium/large financial project or initiative involving systematic or process enhancements and development
  • Experience in the areas of regulatory reform operations, compliance or legal
  • Experience in project management and associated processes and structures
  • Experience in data analysis and data management, IT development, or QA and UAT testing
  • PRINCE2 qualified (foundation level)
What you'll get in this role:
  • High-profile engagement opportunities across global client base
  • Structured learning and advanced product and domain knowledge
  • Enhanced business and functional skills in the delivery of interesting and complex products and solutions
  • Dedicated Buddy to assist you when you start
  • Work from day 1 within a team of likeminded graduates
  • Regular reviews to facilitate accelerated career progression
  • Increasing holiday entitlement
  • Inclusion within company profit scheme after 6 months
  • AquaQ also host a range of other well being initiatives including Free Fruit Monday and Wednesdays / Mindfulness classes. Each month our latest new starts are tasked with organising free lunch for the whole office!
  • Regular social events including bowling, theatre, five aside football
The following roles are available:
Graduate Business Analyst
Belfast / New York
Experienced Business Analyst
Belfast / New York

Apply now!

Apply now by completing the form below.

Sharon Gilmore