Senior Software Engineer (Cloud Technologies)

About Bango 


Bango is the payment platform chosen by the world’s most influential companies to grow their sales faster in the new age of connected commerce. Working with global stores including Google, Amazon, and Microsoft, Bango has become the industry standard, helping people make payments quickly and conveniently. Through its partnerships and reach, Bango offers unique insights derived from pooled data and shared knowledge. Bango gives businesses unrivalled visibility into their markets and customers, increasing sales and customer acquisition. Built to scale, the Bango Platform supports the exponential growth ambitions of its global partners.  


The Role 

As a Senior Software Engineer (cloud technologies) in the Bango product development team, you will be leading development of new features for the Bango products as well working on building new internal tools to handle operational, customer care and financial requirements within the business. You will have a senior developer role as part of a multi-role team collaborating with architects, working alongside QA automation engineers with opportunities to work cross-functionally with other departments. You will be expected to lead by example and assist the team leads to bring the skills of those around you to a higher level, considering best practices and principals you will assist defining and evolving for the team's future needs. 

You will have expertise in cloud-based technologies and help drive the development team to best usage of them, considering differences in approach for design, coding, implementation and support. You will be building world-class technology employing the latest continuous delivery and dev-ops practices to deliver the next generation of apps and systems. 

In return, Bango will provide an excellent working environment, flexible working options, opportunities for personal development, investment in training, opportunity to innovate, and a chance to work with exciting global partners. 

This role: 

  • Responsible for leading definition of work and collaborating with product owners to break down high level requirements into understandable pieces of work that your team can create solutions for 
  • Works as part of an agile team to develop new functionality in Bango products 
  • Builds APIs and web sites for partners to interact with the Bango Platform 
  • Works with software architect to ensure that cloud technologies are evaluated and used appropriately as part of the delivery of product & infrastructure roadmaps 
  • Writes code and automated tests for new solutions 
  • Refactors, optimizes and fixes defects in the existing code base, suggesting ways to move older technologies to cloud-based ones 
  • Reviews team members’ code, driving best practices across the team 
  • Reviews process regularly, and identifies potential improvements, discussing them with team leads and management 
  • Researches new technologies and approaches to improve Bango products, providing input into the technology roadmap
  • Monitor and assist with the deployment of code to production and the handling of any issues that arise 

Essential Requirements 


To succeed in this role, you will already be able to demonstrate the following:

  • Proven experience in developing software using cloud technologies such as AWS, Google or Azure 
  • DevOps understanding with container technology Docker, Kubernetes 
  • Proven understanding DevOps practices and have used them to build CI/CD pipelines 
  • Experience with NoSQL database technologies 
  • Experience of at least 6 years in a commercial development environment 
  • Good knowledge of .NET technologies including C# 
  • A good understanding of third-party integration technologies, including Web Services, SOAP, WCF, HTTP and XML 
  • Good knowledge of SQL Server development using Stored Procedures, Triggers and Views 
  • Experience in different approaches to testing - unit, functional and regression 
  • Good understanding and working knowledge of continuous integration/delivery
  • Good analytical mind with problem solving skills, on your own or brainstorming with colleagues 
  • Good investigatory skills with ability to find, outline and fix issues that arise in system 
  • Confident with multi-task delivery to short timescales 
  • Strong communication skills, both spoken and written
  • Fully eligible to work in UK; Visa sponsorship is not offered

Desirable Requirements 


You may already have experience of some of the following or be looking for the opportunity to work in these areas. Your drive to acquire new skills is equally as important to us as your ability to demonstrate existing experience of these technologies;

  • Experience with Infrastructure as Code (Terraform or CloudFormation)
  • Web UI Technologies with JavaScript, React & Redux 
  • Experience of multi-threaded applications
  • A degree in a relevant subject e.g. computer scienc

  • Friendly, informal working environment 
  • Your own Bango buddy - to help you settle in 
  • Bendi-time (flexible working hours)  
  • Bango social events  
  • Choose your own headphones, keyboard & mouse  
  • Generous share option scheme 
  • Private Medical Insurance 
  • Health Cash Plan 
  • 25 days holiday a year increasing to 28 days with 4 years’ service 
  • Cycle to work, childcare vouchers, gym discount 
  • Financial support for employee activity groups and charitable activities 
  • Free fruit, drinks and snacks, limitless tea, coffee and good quality espressos 
  • Company branded hoodie, slippers … to keep you happy and comfortable 
  • Group personal pension scheme 
  • Life assurance 
  • Employee Assistance Program 


Please read our Privacy Policy below before proceeding to Application Employee Privacy Policy v1.1 FINAL 18-05.pdf