The Role

The Application Development Manager oversees the internal and outsourced development teams, driving the delivery of websites, mobile applications, games and other digitally driven solutions for clients. The successful candidate will provide thought leadership to the development team and help to set their overall technical direction and strategy. This includes ensuring quality and on time delivery of development projects as well as training and development of staff.  There must be extensive collaboration with the business team and other technology partners to ensure commercial objectives are achieved through digital solutions.


The Tasks

  • Provide overall leadership for Application team. This includes support for initiatives, relationships with both internal and external parties and providing expertise and counsel
  • Prepare technical scopes of work and set delivery expectations with the business team, programming team and clients
  • Interface with all business unit leaders to communicate IT application development strategies/plans and gain collaborative support
  • Remove obstacles, close gaps and manage and mitigate risks to ensure delivery on time, on budget and with impeccable quality
  • Manage the programmers and provide guidance and set priorities
  • Work closely with the Managing Director to provide technical advise on internal I.T. infrastructure, systems and support
  • Overall responsibility for life-cycle application development and delivery of complex applications
  • Create and lead the implementation of internal methodology and process improvements designed to shape application development organization into a team utilizing best in class practices and technologies
  • Assist in recruiting, selection, training, developing and retaining professional I.T. staff


Entry Requirements

  • Experience in building and managing development teams
  • Leadership experience
  • Strong understanding of Word Press, Joomla, Drupal or other popular web content management systems and/or mobile or game apps based on Android/iOS
  • Experience in working with APIs to enhance an existing system or extend it for web or mobile users
  • Bachelor’s degree in Computer Science, Management Information Systems or related field
  • Excellent negotiating and conflict resolution skills.
  • Excellent verbal and written communication and presentation skills
  • Strong organizational and planning skills and the ability to agile teams and/or projects simultaneously
  • Strong analytical skills with the ability to collect and organize data and summarize findings and develop conclusions and recommendations
  • Ability to thrive in rapidly advancing and delivery-focused environment


About Toucan

Toucan makes digital simple for businesses in emerging markets by executing a strategy to harness the power of digital media to increase sales, improve operational efficiency and achieve other business objectives


8:00 a.m. – 5:00 p.m.

Contract: Permanent

Monday to Friday