Software Engineer (Cloud Payments)

About Bango

App developers, stores and payment providers cross the threshold into the Bango ecosystem to converge, grow and thrive.

By bringing businesses together and powering e-commerce with unique data-driven insights, Bango delivers new business opportunities and new dimensions of growth for customers around the world. Being inside the Bango circle means global merchants including Amazon, Google and Microsoft can work together with payment partners from Africa to the Americas, accelerating the performance of everyone on the inside.

Bango. Think inside the circle.  


 The Role

As software engineer in the Bango product development team, you will be developing new features for the Bango products. You will be part of a multi-role team working alongside other software engineers, QA automation engineers with opportunities to work cross-functionally with other departments.

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.

  • Works as part of agile team to develop new functionality in Bango products
  • Builds APIs and web sites for partners to interact with the Bango Platform
  • Writes code and automated tests for new solutions
  • Refactors, optimizes and fixes defects in existing code base
  • Reviews team member’s code, ensuring best practices are followed
  • Reviews process regularly, and identifies potential improvements
  • Researches new technologies and approaches to improve Bango products

Essential skills and experience:

  • Experience of at least 3 years in a commercial development environment
  • Design skills using DDD, OO and Design Patterns
  • Good knowledge of C#, Java or Go.
  • A good understanding of third-party integration technologies, including WCF and Rest APIs
  • Good knowledge of SQL and/or NoSQL database technologies such as SQL Server, MySQL, Couchbase or DynamoDB.
  • Good analytical mind with problem solving skills, on your own or brainstorming with colleagues
  • Strong communication skills, both spoken and written
  • Fully eligible to work in UK; Visa sponsorship is not offered

Desirable skills and experience:

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;

  • Working experience with Go and containers
  • Web UI Technologies with JavaScript, React & Redux
  • Experience of multi-threaded applications
  • Experience of cloud technologies such as AWS, Google or Azure
  • DevOps appreciation with container technology Docker, Kubernetes
  • Experience with data warehouse solutions such as Redshift
  • A degree in a relevant subject e.g. computer science

Benefits

  • A 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, gym discount
  • Weekly onsite Pilates and Yoga classes, weekly onsite massages
  • Financial support for employee activity groups and charitable activities
  • Free fruit, drinks and snacks, limitless tea, coffee and good quality espressos
  • Company branded hoodie… 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

https://bango.peoplehr.net/Handlers/RichTextEditorImageDownload.ashx?file=/Privacy Policy.pdf