You will be responsible for developing software within an agile product development team for our suite of cloud-based SaaS payment products. Our clients are of all sizes and industries, and you will work closely with those clients, the product, sales, marketing and support teams to deliver exciting features and products
Receiving continuous training and professional mentoring from senior software engineers, and enjoy wider personal development opportunities and exposure to all aspects of a thriving scale up business. You will also have the opportunity to be involved in leading edge research projects involving machine learning and robotic process automation.