PFS are hiring!

We are always keen to hear from talented professionals looking for a new challenge. If you are interested in joining a growing company with a fast paced working environment then why not get in touch? Send a CV and a covering letter to explaining why you think you should be considered for a role at PFS.

Of particular interest to us are applicants from the following fields:

  • Project managers
  • Multilingual customer service agents
  • Marketing
  • Reconciliation and Finance
  • ASP.NET developers

Current available positions:

Click/tap on a job title to view details of the role.

Product Manager

Product Manager

Manages life cycle product planning activities and high quality delivery of Prepaid Financial Services' products, enhancements, and releases to market. Defines product roadmap to meet market requirements in support of product line strategy by considering position in life cycle, product profitability, pricing strategies, client satisfaction and sales success rate.


  • Manages product plan by ensuring changes in market and business priorities, including integration needs and technology advancements are reflected.
  • Demonstrates leadership by establishing and articulating a clear vision of success and how goals and objectives will be achieved.
  • Prepares and presents product plans. Identifies risks and challenges, opportunities and growth strategies and business integration needs.
  • Prepares and presents product roadmap reviews as well as providing product's general strategic direction.
  • Engages and interacts with clients during feedback sessions, focus groups, user groups, and requirements gathering sessions.
  • Acts as product launch manager when appropriate for new products or rollouts of major releases.
  • Collaborates with senior management to provide content for market messages, sales collateral, and as needed RFPs.
  • Manages vendor relationships key to product delivery.
  • Collaborates with vendor support managers for oversight and maintenance of all secondary and support vendor relationships.
  • Coordinates and facilitates pilot activities acting as primary contact with client, securing pilot agreement, and monitoring progress.
  • Acts as escalation point for client issues that require product change resolution (does not include standard problem escalation process).
  • Works closely with development teams to review enhancement requests for strategic value and align resources to high priority project.
  • Provides presentations to clients during business reviews, prospect briefings, and internal group meetings.
  • Performs other related duties as assigned.


  • Knowledge of financial services industry and associated products
  • Requires general business skills and planning skills, long-term vision, and executive presence
  • Effective presentation and interpersonal skills
  • Excellent skills in communicating ideas both verbally and in written form in a clear, concise and professional manner
  • Ability to utilise judgment in decision making process and decisions related to job tasks
  • Ability to communicate effectively with all levels of management in an organized, professional manner
  • Client relationship management skills, understanding and focusing on clients' needs, establishing credibility and building positive, professional, relationships with clients
  • Team skills, including ability to establish and maintain effective working relationships with all levels within organisation, internally and externally
  • Requires strong time management skills, attention to detail, and must be resourceful
  • Analytical, problem solving skills
  • Project management skills; ability to prioritise and complete tasks
  • Requires leadership and negotiation skills
  • Flexibility, versatility, dependability

Business Analyst

Business Analyst, PFS London

Leading Financial Technology Company looking for a dynamic, skilful and enthusiastic Business Analyst to join our Development team. Someone who takes ownership for their work, is committed to delivering cutting edge high quality projects and who has experience working within an agile software development environment.

The ideal candidate will own and assist the business owner in driving development tasks that you and they are involved in. They will participate and support the agile development SCRUM team. The BA will be required to draft detailed requirements to enable QA to test efficiently and will work alongside a development and QA team based in Ireland, UK and Malta.

This position is based in central London.

Qualifications / Experience:

  • Relevant Business Analysis experience
  • Experience working within the whole software development lifecycle
  • Work within and enhance our software development expectations, processes, and quality initiatives
  • Have excellent Communication skills
  • Must show flexibility and desire to learn & work on other technologies
  • Must have experience working against PCI-DSS requirements

Any payments experience would be beneficial.


User Acceptance Test (UAT) Analyst

User Acceptance Test (UAT) Analyst

The UAT Analyst will report to the Lead Architect or CTO. The UAT Analyst must have the aptitude and capability to systematically test application functionality, as part of the development /test cycle, and in preparation for the go-live phase of each development. Ideally, the candidate should have prior experience of a test/development environment, or a technical support environment.

Duties & responsibilities:

  • Documentation of UAT Test Scenarios, Test Cases and Test Scripts
  • Definition and preparation of Test Data
  • Perform User Acceptance Testing of the Functional Requirements of the system and business processes
  • Regression testing
  • Identification and analysis of software defects
  • Provide test results, metrics etc. to the Project manager and the wider project team
  • Provide training/support to the Client Services group for all applications and services developed and maintained by the Viewpoint development group
  • Update any documentation that has gone out-of-date
  • Work with clients to ensure the quality of delivered software as well as ensuring timely bug resolution
  • In parallel with testing responsibilities, the candidate will be required to assist in the delivery of monthly/quarterly reporting on the testing results


  • Working knowledge of the full software project lifecycle
  • Working knowledge of defect lifecycle resolution processes
  • Test preparation and execution experience (preferably within business applications and processes)
  • Track record of successful project completion working in a team
  • Experience of testing iOS and Android apps
  • Substantial experience of UAT testing
  • Ability to multi-task and test different applications relating to a release
  • Good time management skills and the ability to work to tight deadlines

IT Development Manager

IT Development Manager, PFS London

An IT Development Manager is required to join a growing and award winning Fintech Company based in Central London. PFS is a rapidly expanding B2B financial services company. We provide industry leading payments solutions to global brands, bank and government bodies and have products live in 19 countries.

The ideal candidate for this position will be working in a business facing role is capable of working across multiple departments and manage stakeholders. You will have experience of managing teams within development / testing or come from a software development project management background. You will have experience of source control / change control processes and have a good level of knowledge of both the development lifecycle but also the software testing lifecycle.

As you will be managing development teams but also be in contact with other department throughout the business and some third parties your communication skills must be exemplary.

This is an excellent opportunity to join a growing and progressive company that would be able to offer further career opportunities.

The role of IT Test & Development Manager will involve ongoing responsibility for in-house and client development.

It will require you to:

  • Be dynamic, skilful and enthusiastic
  • Manage 3 - 4 teams of software developers based In Ireland and Malta (some travelling required).
  • Work alongside a Test manager in London on a day to day basis.
  • Liaise with all levels of the business and business analysts to ensure clear requirements are gathered and fed quickly and effectively to the development and test team leaders for evaluation, specification, costing, scheduling and delivery.
  • Take ownership for their work, be committed to building high quality, extensible code and who has experience working within an Agile environment.
  • Own and drive development tasks that you they are involved in, participating and supporting the agile development SCRUM team.
  • Report into CTO and Operations Director
  • Liaise and feed back to Project Managers , Work stream leaders and clients on their development requests, to ensure clarity and planning assistance

Key skills / Experience required:

  • Experience in .Net development
  • Leading and mentoring small teams
  • Experience working within the whole software development lifecycle
  • Work within and enhance our software development expectations, processes, and quality


  • Work to accurately evaluate risk and estimate software development tasks
  • Strive to continually improve technical and developmental skills
  • Experience with HTML/CSS, JavaScript, jQuery
  • Experience with Database Fundamentals (SQL Server/MySQL)
  • Experience with any Source control tools
  • Excellent Communication skills
  • Must show flexibility and desire to learn & work on other technologies
  • Ideally would have experience working against PCI-DSS requirements