Software Engineering Manager

Reporting to SVP Development, the Software Engineering Manager is responsible for managing the product development team's engineers, driving innovation and a quality mindset across the team, leading them to successful delivery of the Bango product roadmap.

The Person

You will be responsible for the product development team's career development plans to ensure they have the appropriate skills and knowledge for delivery of current and future technology. This role requires a manager who can lead, coach and mentor the team, looking at the bigger picture whilst supporting the team to achieve results. You will also need to understand the technical challenges faced by the team and act as a sounding board and arbitrator of sometimes-complex functional and technical challenges.

The Role

  • Responsible for developing individual staff and the team, including mentoring and coaching, ensuring appropriate skills are maintained and new skills are acquired at the required pace to ensure project successful delivery.
  • Line manages to Principal and Senior Product Development Engineers.
  • Collaborates with the Product Owners and other stakeholders to ensure the product development team understand business and product requirements.
  • Understands and participates in technical discussion and decisions to ensure that the product timing, quality and functional requirements are met.
  • Schedule the provision of resources, monitor progress to plan and take appropriate action to satisfy the plan for delivery, leading discussions on compromise and alternative plans as required.
  • Empowers the product development team to own and improve the Agile delivery processes and tools used for them.

Essentials

  • Strong proven understanding of full software development lifecycle and the processes surrounding it.
  • Experience in management of multi-disciplinary technical staff.
  • Excellent communication skills, being able to talk at technical and non-technical levels, as well as good presentation skills.
  • Ability to work with other technical managers to coordinate and understand shared requirements.
  • Proven experience in coaching and mentoring team members.
  • Good knowledge of Continuous Integration & Delivery methodologies and how to implement.
  • Ability to influence and manage internal stakeholders, to ensure stakeholder and customer goals and objectives are understood and met within agreed prioritization.
  • Ability to work to deadlines, understanding of processes and workflows both alone and within a team.
  • High personal integrity and self-motivation with a can-do, will-do attitude.

Desirables

  • Microsoft .NET development stack knowledge.
  • Architectural and solution design skills for distributed and cloud-hosted technologies.

About Bango

Bango is the standard platform chosen by leading global stores to deliver mobile payments to everyone. As the next billion consumers adopt their first smartphone and look for universal payment methods, Bango will be there to unlock the world of apps, video, music, games and other content that brings those smartphones to life.    Global stores plugging into the Bango Platform include Amazon, Google, Samsung and Microsoft. Bango also partners with leading payment providers around the world to drive new users and revenues through its industry-leading mobile payment solutions.  

Benefits

  • Generous share option scheme
  • Flexible personal pension scheme
  • Life assurance
  • Private Medical Insurance
  • Health Cash Plan
  • 25 days holiday a year increasing to 28 days with service
  • Employee Assistance Program
  • Cycle to work, childcare vouchers, gym discount
  • Financial support for activity groups and charitable activities
  • Free fruit, drinks and snacks, limitless coffee and espressos
  • Headphones, hoodies, slippers…. to keep you happy and comfortable