Work With The Best

And learn a lot of new things

Join Our Team Today !

Want to join a dynamic and global technology company ? MiFinity is growing and we are looking for the best people who want to shape its continued future success.

If you are interested in working with us , send your CV with a covering letter to our e-mail

We have the current job openings below.

Quality Assurance Engineer

Posted on : 09 October, 2019


MiFinity, a global payments provider, are looking for a Quality Assurance Engineer to add to our rapidly expanding global team. We are looking for a dual role tester combining both Manual and Automation tester to develop and execute exploratory tests as well as automated tests to ensure product quality. Previous experience in automation is beneficial but not mandatory for this role.

The QA Engineer will work under general supervision to monitor software quality and associated business/technical risks across the software development lifecycle. This person is responsible for creating an end-to-end test plan; executing the plan and managing all activities in the plan to ensure that all the objectives are met and that the solution works as expected. The solution should be tested in terms of functionality, performance, reliability, stability and compatibility with other legacy and / or external systems.

As a QA Engineer you will estimate, plan, and coordinate testing activities. You will also ensure that quality issues and defects are appropriately identified, documented, tracked, and resolved in our defect tracking system. Guide and direct others in the set-up and execution of the tests. Prepare recommendations for testing and documentation procedures to be used in the product design phase through the initial production. We have big ambitions for the business, so any potential person needs to share these ambitions.

This role will be based out of Dublin or Malta

Regulated by the Financial Conduct Authority (UK), MiFinity currently holds a full European eMoney license

The main functions of a QA Engineer are:

Review functional and design specifications to ensure full understanding of individual deliverables.
Develop, document and maintain functional test cases and other test artefacts like the test data, data validation, harness scripts and automated scripts.
Identify test requirements from specifications, map test case requirements and design test coverage plan.
Execute and evaluate manual or automated test cases and report test results. In technical support of hold and facilitate test plan / case reviews with cross functional team members.
Identify any potential quality issues per defined process and escalate potential quality issues immediately to management.
Ensure that validated deliverables meet functional and design specifications and requirements.
Isolate, replicate, and report defects and verify defect fixes.
Knowledge and experience in technical aspects of software solution being tested.
Provide technical support for other team members and other internal staff.
Broad understanding of customer-facing and business-specific needs in terms of web and mobile usability and user experience standards.
Work closely with software developers, product owner, stakeholders, architecture and operations teams and any other department affected by the product under test
Report consistently to his / her QA line manager.
Support project management in the following areas: task identification, workload estimates, risk assessments and suggesting solutions.

Are you the QA Engineer we are looking for?

If you are you must have at least 2 years’ QA testing experience with functional end to end testing, system testing, batch processing, user acceptance testing and regression. You would also have experience working in a successful team and have solid understanding of QA methodology and test environments. You have proven experience in creating clear, concise detail-oriented test plans/cases. Our technical ecosystem is mainly based on Java and Spring technology with the addition of web technologies (HTML5 / CSS3, JavaScript frameworks such as AngularJS) and PostgreSQL database. The successful candidate will have good knowledge of this technological stack, in addition to a strong overall technical culture.

In addition to the above, the successful QA Engineer must have:

Experience with agile methodology, Jira / Confluence / Zephyr;
A solid understanding of QA methodology and test environments;
Knowledge in Java and Spring;
Solid knowledge of web technologies: HTML / CSS, JavaScript frameworks;
Experience in the testing of websites, exploratory testing.

Good to have:

A relevant qualification in IT, preferably a BSc;
ISEB / ISTQB certification would be considered an asset;
Experience in the creation of automated test scripts;
Any working knowledge of Jmeter, Selenium, Java, NUnit, Protractor or Jenkins

Personal Attributes

Excellent interpersonal skills
Team player with good social skills
Exceptional service orientation
Exceptionally self-motivated and directed
Keen attention to detail
Analytical, evaluative and problem-solving abilities
Good written and oral communication skills, and fluency in English
Ability to document work and business requirements
Positive attitude
Curious and open-minded
Easy to adapt and flexible

Information Security Officer (ISO)

Posted on : 17 September, 2019


MiFinity, a global payments provider, are looking for an Information Security Officer (ISO) to help us to grow to the next level. This role will be based out of Dublin or Malta.

The Information Security Officer (ISO) will establish and maintain an enterprise-wide vision, strategy, architecture, and program for ensuring information assets are appropriately protected across Mifinity Corporate technology stack. The ISO will ensure compliance with all applicable international and local laws, directives, policies and securing of information. The position will oversee the information security plans and manage the operational processes for monitoring and maintaining information security

Regulated by the Financial Conduct Authority (UK), MiFinity currently holds a full European eMoney license

We are seeking someone who will:

Responsible & accountable for establishing and maintaining a strategically sound corporate wide information security program to ensure that information assets are adequately protected, including the oversight & coordination of all information security efforts, insuring consistency with regulatory and compliance requirements that govern cyber security for the enterprise. This includes, but is not limited to PCI, ITIL, SOC, ISO.

Consistent with Mifinity Business strategy, the ISO reviews & redefines security policies, practices, training programs and standards that govern security functions associated with information technology systems, networks, applications, voice and data communications, computing services within the enterprise. This will include employee, vendor and customer use and access to information assets & works.

Implement the management practices of assessing risk tolerance, implementing and overseeing appropriate security processes and fostering a security-aware culture in a large corporate environment.

Identify, evaluate and report on information security risks, practices and projects to all levels of audience up to and including members of the Board of Directors.

To work with the infrastructure team to develop effective disaster recovery policies and standards; coordinate the development of implementation plans and procedures to ensure that business-critical services are recovered in the event of a declared disaster, and provide direction and in-house consulting in these areas.

Influence and persuade other senior leaders regarding complex and/or controversial situations and to use good judgment in staff oversight, collaboration with peers and policy implementation on all matters related to cybersecurity

We are looking for someone with the following skills and experience:

Minimum of 3-5 years’ experience in a combination of risk management, information security and Information Technology positions demonstrating a progressive growth in responsibility up to working in the context of a several million Euro revenue company.

Bachelor’s Degree in business administration or a technology-related field.

Structured, logical thinker with strong problem-solving skills

Knowledge of technological trends and developments in the area of information security and risk management including knowledge of security, risk and control frameworks, PCI and ITIL are a must, any of the following would be considered a benefit, ISO 27001 and 27002, SANS/CAG, CobiT, ISACA.

Experienced with contract and vendor negotiations.

High level of personal integrity, and the ability to professionally handle confidential matters with an appropriate level of judgment and maturity.

High degree of initiative, dependability and ability to work both collaboratively and with little supervision.

Excellent written and verbal communication skills; interpersonal and collaborative skills; and the ability to communicate security and risk-related concepts to technical and nontechnical audiences.

Professional certification, such as a CISSP, CISM, CISA or other information security credentials, would be an advantage.

Business Intelligence Analyst/Developer

Posted on : 21 February, 2019


Mifinity , a global payments provider , are looking for an experienced Business Intelligence Analyst/Developer to join our team in Dublin.

We have big ambitions for the business and therefore we are seeking a person that shares these ambitions

MiFinity is continuously improving the world of payments by offering smart, innovative and scalable industry-specific solutions as well as providing secure and cost-effective payment products to businesses of every size.

Regulated by the Financial Conduct Authority (UK), MiFinity currently holds a full European eMoney license


Create and optimize SQL queries
Work with business users and development teams to define the technical requirements and deliver the BI Solutions
Create/update reports and dashboards according to the business needs to support the decision-making process
Provide support and guidance to business users of BI self-service tool
The ability to extract and transform data from multiples sources
The ability to present results to management
Strong understanding of Databases & Data Warehousing principles and methodologies in order to be able to improve/add new functionalities to the existing Data warehouse
Strong written and verbal communication skills
Self-Motivated Individual with the ability to work in a team and on own initiative
Ability to work on projects with multiple working streams and competing deadlines

Qualifications & Attributes

3 years’ experience preferably in a Finance or Business Intelligence position
Advanced RDBMS and SQL skills (Experience with PostgreSQL an advantage)
Advanced ETL design and development skills (Experience with Pentaho an advantage)
Strong knowledge of Data warehousing design and development
Experience with reporting tools (Experience with JasperSoft an advantage)
Data Visualization experience (Experience with Tableau an advantage)
Comfortable working in a Linux environment
Experience working in a financial services environment

KYC / AML Analyst

Posted on : 4 Sept, 2018


MiFinity, a global payments provider, is looking for a full-time KYC/AML Analyst to add to its rapidly expanding global team. The role is ideal for someone who is looking to take on an exciting challenge with plenty of opportunity to grow and shape the future of a fast growing company.
We have big ambitions for the business and therefore we are seeking a person that shares these ambitions. This role will be based in our Belfast Office.

Regulated by the Financial Conduct Authority (UK), MiFinity currently holds a full European eMoney license.

If you are interested in joining our dynamic team – send your covering letter and CV to hr@mifinity.com

The main roles and duties are outlined below:

Overseeing all Client on-boarding, ensuring that the business thoroughly undertakes all KYC/AML and due diligence processes;
Conducting periodic reviews of KYC Records;
Research and validation of customer identification data using appropriate internal and external data sources;
Ongoing maintenance of existing customer data;
Supporting the Head of Compliance in the identification of process and system improvement;
Supporting the Head of Compliance with external audits, where required;
Assisting with remediation projects and report on progress as required;
Responsible for explaining and supporting the necessary due diligence requirements to both internal stakeholders and external clients;
As a subject matter expert, you will need to keep abreast of industry developments and initiatives, sharing information across appropriate teams within the division

Minimum Requirements:

Proven track record of professional experience in KYC/AML role;
Good knowledge and understanding of the relevant legislation;
High level of accuracy and attention to detail;
Excellent verbal and written communication skills;
Thorough knowledge of MS Office suite.