Careers New York

Senior Full Stack Developer

Reporting to: Chief Technology Officer

Location: New York

Salary: Commensurate with experience

We are looking for an experienced, confident and enthusiastic Senior Full Stack Developer to join our small but expanding team which is well versed in industry best practices and has a drive for excellence and a need to satisfy customers in a complex solution environment. The successful candidate will have a passion for learning, technology and building systems and will have enough knowledge and experience in both frontend and backend development to deliver complete customer solutions.

All applicants should possess a talent for developing across all areas of the application in a structured and systematic way, thinking design and architecture first and security at all times. They will have loads of common sense, be solution focused and relish a challenge.

What you'll be doing:

  • Participating in all aspects of system architecture, design, development, testing, deployment, and support
  • Maintaining quality and ensuring responsiveness of applications

  • Helping us to complete our migration to AWS and utilize AWS utilities

  • Participating as we move to a DevOps culture

  • Collaborating with the product management team to design, build and launch new features and products

  • Maintaining code integrity, quality and organization

  • Documenting the code, application and development practices

  • Participating in the development of a continuous build architecture (CI/CD)

  • Working on everything from databases, to backend, to UI

  • Preparing prototypes for the new product applications and features and design new solutions

  • Refactoring and optimizing existing code for improved response times and robustness

  • Helping to build out automated testing

What you'll bring:

  • 7+ years of web development experience

  • College or University degree in Computer Science or a related discipline or equivalent training and experience

  • Proficient with NodeJS, Angular, Typescript or other JavaScript frameworks

  • Proficient in creating queries and stored procedures in MS SQL Server

  • Experience with HTML5 and CSS3 web standards

  • Ability to write stored procedures

  • Experience with source control management systems (Github)

  • Experience with automated testing

  • Experience with agile development methodologies including Scrum

  • Understanding of application design, as well as object-oriented and service-oriented application development techniques

  • Experience supporting production in a SaaS environment

What you'll get from us:

  • Competitive salary

  • An annual performance based incentive

  • A commitment to leadership and career development

If you think you'll be a great fit for this role, please send your resume, cover letter and salary expectations to

Senior Quality Assurance Analyst

Reporting to: Chief Technology Officer

Location: New York

Salary: Commensurate with experience

We are looking for a Senior Quality Assurance (QA) professional to build our new QA function. This role is newly created so it would be perfect for someone who has significant experience, a coherent vision for the role and the desire to build something new. The successful candidate will be confident to take on some leadership responsibilities but also be happy to be hands on. QA responsibilities include designing and implementing tests, creating and executing automated testing as well as working with the product and development teams to implement QA best practices. A commitment to collaborative working and continuous improvement is essential.

What you'll be doing:

  • Being the quality leader on the team moving the culture and processes to deliver high and repeatable quality
  • Providing a vision for the QA role and focusing on strategically building tests suites, processes, automation and metrics
  • Reviewing requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Creating detailed, comprehensive and well-structured test plans and test cases
  • Estimating, prioritizing, planning and coordinating testing activities
  • Liaising with internal teams (e.g. developers and product managers) to identify system requirements
  • Collaborating with the product management team to coordinate quality activities
  • Representing the ‘client voice’ during the product development lifecycle
  • Creatively finding ways to break the software and identify edge cases
  • Working on defect recreation (includes reaching out to fellow employees and/or clients if necessary)
  • Participating in all Scrum team meetings
  • Helping to design, develop and execute automation scripts
  • Identifying, recording, documenting and tracking defects utilizing tools such as Jira and TestRail
  • Tracking quality assurance metrics, like defect densities and open defect counts
  • Performing thorough regression testing when bugs are resolved
  • Developing and applying testing processes for new and existing products
  • Monitoring debugging process results
  • Investigating the causes of non-conforming software and train users to implement solutions

What you'll bring:

  • Degree in Computer Science, Engineering or a related subject preferred, or the equivalent work experience
  • 7+ years of software testing experience.
  • Personal accountability with minimal supervision
  • Proven work experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools and processes
  • Hands-on experience with automated testing tools
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Hands-on experience with both white box and black box testing
  • Solid knowledge of QA scripting
  • Good knowledge of unit testing, TDD and BDD
  • Experience working in an Agile/Scrum development process
  • Excellent written and verbal communication skills, including procedure writing and reporting
  • Ability to work under pressure, to work independently as well as to be a team player, particularly across different sites and time zones

What you'll get from us:

  • Competitive salary
  • An annual performance based incentive
  • A commitment to leadership and career development

If you think you'll be a great fit for this role, please send us your resume, cover letter and salary expectations to

Careers London

Client Engagement Associate

The Client Engagement Associate is an integral part of Acupay’s Product Management team which seeks new business development opportunities within our existing client base while simultaneously identifying and building strong relationships with future clients.

We are a relatively small but ambitious company so we’re looking for a confident, self-motivated professional with a strong track record in relationship management and who actively seeks opportunities to collaborate internally to enable the organisation to meet and exceed expectations. A significant amount of our business is focused in Italy so the successful candidate will be fluent in Italian and English (and ideally also have a working knowledge of German). An understanding of the financial industry, in particular the mechanics of the securities market, would be an asset.

What you’ll be doing:

  • Serve as primary contact for our clients and maintain a positive and proactive relationship
  • Deliver excellent customer service: troubleshoot issues, schedule and organise meetings; serve as liaison between the Product Team and other internal departments, and the client
  • Manage client information: prepare client reports, submit and follow up on necessary paperwork
  • Responsible for maintaining and updating client information in CRM and tracking communications via email, phone or other channels
  • Responsible for client onboarding activities
  • Create and maintain systems and procedures which enable us to respond to client requests, as well as try to proactively anticipate their needs
  • Support the design and development of new products by conducting client research and providing insights, suggestions and feedback to managers and Product Management team
  • Network with clients; attend and organise events
  • Provide administrative support to marketing activities

What you’ll bring:

  • At least 2 years of experience in the financial industry and/or relationship management
  • Bachelor’s degree required
  • Excellent written and verbal communication skills in both English and Italian
  • Ability to create and maintain strong working relationships with clients
  • Ability to communicate confidently and concisely with a proven record of managing and resolving difficult situations with clients
  • Ability to manage and resolve difficult situations with clients
  • Excellent organisational skills with an ability to run many projects at once
  • Proficient use of Microsoft Office (especially PowerPoint, Word and Excel)
  • Detail oriented with strong analytical/problem solving skills

What you’ll get from us:

  • Competitive salary
  • An annual performance based incentive
  • A commitment to career development

If you think you’ll be a great fit for this role, please send your CV, cover letter and salary expectations to