Cardstream is a fast-growing technology business. We are always looking for the best people to join our exciting and expanding team.

CAREERS

Cardstream is a fast-growing technology business. We are always looking for the best people to join our exciting and expanding team.

Careers at Cardstream

Cardstream is an ambitious, fast growing, private sector Fintech business.  With operations based in Taunton, Somerset, we are one of the South West’s Fintech leaders providing secure and scalable payment services across the globe.  We are a highly motivated and hugely skilled team looking to grow with further likeminded team players.  As we continue our impressive journey through the ever-evolving world of Fintech, we’re continuing to actively develop our team and are currently looking to hire for key roles within the business.  These are truly unique and exciting positions; there is no ceiling for talented and dedicated individuals at Cardstream.

If you’re enthusiastic, have an interest in Fintech and looking for an opportunity that provides you with a highly rewarding work environment, superb team spirit, clear business focus along with great team benefits and amazing coffee, then please contact us.  We’re looking forward to meeting you.

Current Vacancies

Cardstream is seeking talented individuals to fill the following vacancies:

Technical/IT Director

Cardstream is a successful scaleup FinTech business with a unique vision and global growth strategy. To scale efficiently, we are looking for an experienced Technical/IT Director to add to our highly knowledgeable team in Taunton. We’re looking for an individual with strong leadership skills as well as experience at growing technical teams both in-house and externally. The successful candidate will be expected to bring energy to the business, together with positive management styles and an open attitude to technology and industry developments.

Cardstream provides a competitive package to ensure satisfaction and reward throughout the growth of the business.

Required :

  • Extensive technical team management
  • Experience with scaling technical teams in-house (over multiple locations) and external resource (including planning and implementing new teams from scratch)
  • Ability to lead, mentor and coach team members
  • Commercial awareness with strong business acumen
  • Strong written and oral communication skills – internal and external
  • Diverse project management experience with the will to adapt techniques as the business evolves
  • Experience with internalisation of products and platforms
  • Strong attention to detail – including optimisation of processes; introduction of new processes; documentation and QA/release; house standards
  • Accountability for ROI and department P&L
  • Readiness to provide the commercial and support team with technical advice and support
  • Experience in overseeing each project’s life cycle from conception to completion, with an emphasis on technical soundness and resource efficiency
  • Ability to develop and revise statements of work, which should include accurate time and cost estimates
  • Analytic approach to user requirements and usability metrics to ensure customer satisfaction
  • Application of architectural and functional specifications to each project
  • Leadership of meetings with clients to refine and evaluate requirements, strategy and content needs
  • Introduction and championing of research into new technologies for all employees and management
  • Promotion, coordination and harvesting of technical knowledge within the organization.
  • Ability to create and maintain a productive and rewarding work environment

 

Desirable:

  • LAMP experience with hands-on knowledge
  • PHP development experience
  • Payment industry experience
  • PCI DSS compliance experience
  • AWS and other cloud environments
  • Project management qualifications
  • GDPR compliance experience
  • ISO certification experience
Apply Now

PHP Software Developer – Mid

An exciting opportunity to work in the fast-paced, ever-evolving world of FinTech, helping to develop innovative technologies at a pace in order to help continue the company’s rapid growth.

As a key member of the development team, the Mid-level Software Developer 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 Developer looking to consolidate their existing knowledge and learn the new skills necessary to become a Senior Software Development.

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.  Front-end 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 Mid-level Software Developer, the successful candidate will be proficient with the LAMP stack, using this 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. 

Essential requirements:

  • Excellent communication skills;
  • Excellent problem solving skills with exceptional attention to detail;
  • Advanced-level PHP experience;
  • Proficiency with JavaScript and jQuery;
  • Good MySQL and/or MariaDB experience;
  • Version Control with Git and Unit Testing;
  • Strong web security experience;
  • Ability to assist in the production of project specification documentation and design applications;
  • Ability to teach and assist in the development of junior staff members; and
  • Ability to work occasional overtime due to nature of business.

Desirable requirements:

  • An understanding of PCI:DSS;
  • Experience in the development of mobile applications;
  • An understanding of API protocols; Encryption; Signing; SSL; PKI; and Certificates;
  • Experience creating REST and SOAP interfaces;
  • Advanced HTML / CSS skills and experience building responsive interfaces;
  • Bash shell competence; and
  • Knowledge of Linux and server management.
Apply Now

PHP Software Developer – Senior

An exciting opportunity to work in the fast-paced, ever-evolving world of FinTech, helping to develop innovative technologies at a pace in order to help continue the company’s rapid growth.

As a Senior member of the development team, the Senior Software Developer will be responsible for delivering high-quality code, either on their own or as part of a team (project dependent).

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.  Front-end 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 development.  As a Senior Software Developer, the successful candidate will be proficient with the LAMP stack, using this 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. 

Essential requirements:

  • Excellent communication skills;
  • Excellent problem solving skills with exceptional attention to detail;
  • Expert-level PHP experience;
  • Proficiency with JavaScript and jQuery;
  • Advanced MySQL and/or MariaDB experience;
  • Version Control with Git and Unit Testing;
  • 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; and
  • Ability to work occasional overtime due to nature of business.

Desirable requirements:

  • An understanding of PCI:DSS;
  • Experience in the development of mobile applications;
  • An understanding of API protocols; Encryption; Signing; SSL; PKI; and Certificates;
  • Experience creating REST and SOAP interfaces;
  • Advanced HTML / CSS skills and experience building responsive interfaces;
  • Bash shell competence; and
  • Strong knowledge of Linux and server management.
Apply Now

Quality Assurance Engineer

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 Engineer is responsible for meticulously reviewing code and maintaining the company’s high coding standards.  As a leading technological innovator, Cardstream’s ability to release new features underpinned by flawless code is key to the company remaining at the forefront of the FinTech industry.

The successful candidate will have experience of Continuous Improvement (CI) and Continuous Deployment (CD) systems, and will be expected to have server and development operations administration experience on Linux systems.

Essential requirements:

  • A basic understanding of PHP;
  • Exceptional attention to detail;
  • Pragmatic problem-solving abilities;
  • Experience with Linux shell scripting;
  • Ability to provide constructive feedback to staff members of all levels; and
  • Ability to work occasional overtime due to nature of business.

Desirable requirements:

  • Ability to learn quickly on the job;
  • Ability to adapt to Cardstream’s existing processes and suggest improvements;
  • Detailed understanding of PCI:DSS;
  • Experience of working with Payment Gateways; and
  • Experience of Python, GitLab and testing tools.
Apply Now

Software Development Manager

An exciting opportunity to work in the fast-paced, ever-evolving world of FinTech, helping to design and develop an energetic team around you to keep up with the company’s rapid growth.

As a key member of the development team, the Software Development Manager is responsible for overseeing the day-to-day operation of the development department.

Managing a team of a growing number of developers, the role demands an individual capable of driving projects from start to finish, including managing the allocation of resource, the team’s time management, and project budgets.  The Software Development Manager will be required to ensure project specifications are complete and concise and that their team is suitably briefed from the outset, being both proactive and pragmatic in order to act quickly as and when obstacles arise.

Cardstream is at the forefront of technological innovation in the Fintech industry and its success relies on the ability to push ground-breaking feature enhancements and new capabilities out to its Reseller Partners without delay.  As the all-important link between the development department and the commercial department, the ability to communicate and report is vital. 

Essential requirements:

  • Excellent planning skills, including ability to introduce and implement controls to ensure seamless workflows;
  • Excellent time management and organisation skills, of self and others;
  • Experience in reviewing code and ability to provide constructive feedback to ensure quality standards are maintained and continually improved;
  • Experience of the FinTech industry, with the ability to discuss relevant industry topics with both the development team and customers; and
  • Ability to lead a diverse team of varying experience and abilities.

Desirable requirements:

  • Experience of working with financial budgets and reporting performance to the Directors; and
  • Experience of managing HR issues, including taking responsibility for undertaking staff recruitment, appraisals, and dismissals, and introducing and maintaining an exciting, hard-working culture within the team.
Apply Now

Technical Author

An exciting opportunity to work in the fast-paced, ever-evolving world of FinTech, helping to capture Cardstream’s innovative development work as it happens and progress its ever-growing library of technical documentation.

As the technology continues to evolve, the Technical Author will be responsible for the authoring of both internal and external technical guides and other media such as web content, new letters, bulletins, wikis, etc.  The Technical Author will work with all levels of the Cardstream development team, constantly gathering insight into the gateway’s latest features and updates before converting it into an understandable written format for all users.

Given the nature of the role, the successful candidate must have exceptional English writing skills and have an outstanding grasp of spelling and grammar.

Essential requirements:

  • Expert-level English;
  • Competent with Microsoft Word;
  • Good understanding of page layout and document flow;
  • Ability to extract information from software developers, sales and marketing persons;
  • Ability to covert complex technological specifications into readable technical guides; and
  • Ability to target both a technical and a non-technical audience.

Desirable requirements:

  • Publishing skills;
  • Experience with wiki markdown languages;
  • Experience with basic HTML syntax;
  • Experience with Adobe Tools such as Photoshop, InDesign and Acrobat; and
  • Oral and written foreign language skills.
Apply Now