Developers, UK based with remote working – Payment Gateways Experience

(location: flexible with a preference for NW, Midlands or SW England)

Start Immediately: Permanent Appointment
 

Experience and Person Profile

Responsibilities

·       Writing and maintaining well architected, testable, efficient code by using best software development practices

·       Develop Node.js based REST APIs

·       Design and implementation of low-latency, high-availability, and performant applications scaling to millions of connected things

·       Building new services from scratch and maintaining existing applications.

·       Working collaboratively within an Agile team and taking part in daily stand-ups

·       Works autonomously in an initiative driven environment

·       Ability to multitask and prioritise multiple incoming requests

·       Peer code reviews

·       Understand business requirements and translate them into technical requirements

·       Work with stakeholders to define the best solutions to development problems and business requirements

·       Any front-end experience with (React.JS / React Native) will be advantageous.

Qualifications and Requirements

·       Experience working on Payment Gateways

·       Relational Databases, preferably RDS

·       JS/Node.js

·       One or more other backend language

·       Serverless environments

·       Git & version control

·       CI/CD pipelines 

·       Development Integration with eCommerce and Payment Gateways and REST APIs 

·       Unit Testing

·       Experience of developing and working with microservices

·       Experience working with Firebase

·       Experience running applications on AWS, from a CDN/S3, Lambda function

·       Server Side development with a focus on backend services using node.js

·       Experience working with real-time projects.

·       Experience scaling both within and across data centres.

·       Expertise in using MySQL on large scale projects

·       Analytical approach to performance and a desire to scale efficiently.

·       Enjoy the challenge of debugging large scale distributed systems.

·       Experience with Pairing and agile

·       Experience in writing TDD and BDD style tests

·       Any front-end experience with (React.JS / React Native) will be advantageous.

  __________________________________________________________________________________

Key Contacts:

You will work as part of a Scrum Team consisting of Front End/ Back End Developer(s), Business Analyst(s), Product Owner(s), QA Engineer(s)/ Tester(s)

You will work closely with other members of the organisation in accordance with the product roadmap

__________________________________________________________________________________

Values:

·       Drive for success

·       Encourage to innovate; actively engages in improvement opportunities, learns from achievements and setbacks in order to constantly improve

·       Easily connects with ideas

·       Trust each other; lives up to commitments and acts in the best interest of all

·       Can quickly find common ground and solve problems for the good of all

·       Enjoy making a difference

·       Works to create an environment where the team contribution is recognised, and successes are shared

 __________________________________________________________________________________

Package Details:

Salary:  flexible basic, plus pension

Annual Leave: 25 days plus Bank Holidays

Other Benefits: Flexible Working Hours, Remote Working, Weekly Team Meeting

__________________________________________________________________________________

Location:

The role is a combination of remote working and office access in the North West and/or South West of the UK