Creating Universal Possibilities

 

SEE the list of OPEN OPPORTUNITIES at Cardstream below

Creating universal possibilities.

“Our international payments revolution is fast and dynamic, embracing the world of digital payments. At Cardstream, we empower forward-thinking innovators to envision universal possibilities. We understand that our success depends on the enthusiasm of the colleagues who keep it moving. We welcome meeting exceptional individuals who are interested in joining our constantly expanding Open Payment Network.”

Adam Sharpe, Chief Executive Officer

Who are the people that make up Cardstream?

We are achievers; innovators; forward-thinkers.

We enjoy the solid foundations of a proven company, whilst maintaining the creativity and entrepreneurial spirit of our early years. We all share a common goal – to influence and disrupt the status quo of payments, to the benefit of the payments ecosystem as a whole.  Cardstream’s Open Payment Network steps far beyond cards to include all forms of payment.  By emboldening collaboration and flexibility, we make possibilities happen.

Join our revolution.

SEE the list of OPEN OPPORTUNITIES at Cardstream>

PHP Software Engineer

Description

We’re looking for an enthusiastic, technology minded PHP Engineer to join our Development team. The role involves helping to develop innovative technologies at a pace in order to contribute to the company’s rapid growth.

As the technology continues to evolve, the Software Engineer will be responsible for assisting with delivering high-quality code as part of a team working in an energetic environment. The role is ideal for an experienced PHP Software Engineer looking to consolidate their existing knowledge and in time learn the new skills necessary to move to a more senior level.

Working largely on the development and maintenance of the back end of our industry-leading payment gateway, code will primarily be produced in a sandbox, but the role may include engaging with live rollouts. The majority of the work will be backend core PHP development, some front-end web development experience is also necessary as the role will require the construction of User Interfaces for reporting or system management.

The role will require the candidate to work closely with senior development team members, helping them to deliver projects on time and on budget. As a Software Engineer, the successful candidate will be proficient in using Object Orientated PHP to develop complex solutions and provide resolutions to difficult problems.

Given the nature of the industry, security and compliance is key and the ability to adhere to coding standards, project specifications and deadlines will be of paramount importance.

Skills

Key Duties and Responsibilities

  • Object orientated PHP experience
  • PHP unit testing experience
  • JavaScript and jQuery experience
  • MySQL and/or MariaDB experience
  • Version Control with Git
  • Strong web security experience
  • Ability to assist in the production of project specification documentation and design applications
  • Ability to work occasional overtime due to the nature of the business

Requirements

  • Experience with using LAMP stack
  • An understanding of PCI:DSS
  • Experience in the development of mobile applications
  • An understanding of symmetric and asymmetric encryption and message signing
  • Experience in using APIs including REST and SOAP interfaces
  • Experience of task management with Jira
  • An understanding of API protocols; Encryption; Signing; SSL; PKI; and
  • Advanced HTML / CSS skills and experience building responsive interfaces;
  • Bash shell competence
  • Knowledge of Linux and server management

Senior PHP Software Engineer

Description

We’re looking for an enthusiastic, technology minded Senior PHP Software Engineer to join our Development team. The role involves helping to develop innovative technologies at a pace in order to contribute to the company’s rapid growth.

The Senior Software Engineer will be responsible for delivering high-quality code, either independently or part of a team (project dependent).

Working largely on the development and maintenance of our industry-leading payment gateway, code will primarily be produced in a sandbox, but the role may include engaging with live rollouts. The majority of the work will be backend core PHP development, some front-end web development experience is also necessary as the role will require the construction of User Interfaces for reporting or system management.

The role will require the candidate to take a lead in delivering projects and assisting junior members of the team in their ongoing personal development. As a Senior Software Engineer, the successful candidate will be proficient using Object Orientated PHP to develop complex solutions and provide resolutions to difficult problems.

Given the nature of the industry, security and compliance is key and the ability to adhere to coding standards, project specifications and deadlines will be of paramount importance.

You’ll also require a can-do attitude and ideally have experience working to deadlines in a development environment.

Skills

Essential Requirements

  • Strong object orientated PHP experience
  • PHP unit testing experience
  • JavaScript and jQuery experience
  • Good MySQL and/or MariaDB experience
  • Version Control with Git
  • Strong web security experience
  • Ability to produce project specification documentation and design applications
  • Ability to teach and assist in the development of junior staff members
  • Ability to work occasional overtime due to the nature of the business

Requirements

  • Experience with the use and maintenance of a LAMP stack
  • An understanding of PCI:DSS
  • Experience in the development of mobile applications
  • An understanding of symmetric and asymmetric encryption and message signing
  • Experience in using APIs including REST and SOAP interfaces
  • Experience of task management with Jira
  • Advanced HTML / CSS skills and experience building responsive interfaces
  • Bash shell competence
  • Knowledge of Linux and server management

Quality Assurance Team Lead

Description

An exciting opportunity to work in the fast-paced, ever-evolving world of FinTech, helping to ensure and improve the quality of the ground-breaking technologies propelling the company’s rapid growth.

As the last stop between test environments and the live system, the Quality Assurance Team Lead is responsible for ensuring all software is reliable, fully functional and user friendly before being released to the public. The ability to maintain rigorous compliance with project deliverables and industry/company standards is key in this role.

As a leading technological innovator, Cardstream’s ability to release new features underpinned by flawless code is key to the company’s remaining at the forefront of the FinTech industry.

Skills

Responsibilities

  • Highlight any risks and issues with mitigation and escalation advice to address problems and keep the deliveries on track.
  • Work with internal and external delivery teams, within a functional area to convert requirements into solid and scalable test suites
  • To prepare training materials and deliver training outside the department
  • To create and provide analytical reports for the Head of Development as well as other stakeholders within the business;
  • Identify gaps in testing and propose suggestions;
  • Lead a small team of personnel under the guidance and supervision of the Head of Development

 

Essential requirements:

  • A basic understanding of PHP;
  • Proven experience in a similar role within Fintech;
  • An understanding of BDD
  • Excellent test analysis, test preparation and test execution skills;
  • Able to demonstrate experience of the full testing lifecycle from business requirements to test execution through various test phases (Integration Testing, User Acceptance Testing, Regression Testing), including risk-based testing approaches;
  • Exceptional attention to detail;
  • Pragmatic problem-solving abilities;
  • Experience using ALM tools such as Jira
  • Ability to analyse requirements down to a user story level
  • Time management when it comes to planning tasks
  • Ability to work occasional overtime due to the nature of the business.

Desirable requirements:

  • Ability to adapt to Cardstream’s existing processes and propose improvements;
  • Knowledge of understanding of PCI
  • Experience with Postman for API testing;
  • Experience of working with Payment Gateways; and
  • Industry recognised qualification in testing e.g.ISTQB

Learn more about Cardstream through our BLOG and CAREERS pages, or CONTACT US

blog

Read up on latest company news and industry insights

CAREERS

Look at current vacancies to join our payments revolution

Contact

Get in touch with us via email or telephone