Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: May 19, 2021
    Deadline: Not specified
  • BDO helps a diverse range of clients with different needs. This is especially true of our Advisory Practice, which provides transaction, risk, wealth advisory, company secretarial, and HR services to clients navigating a range of challenges, changes, and opportunities. Our professionals are from a variety of multidisciplinary backgrounds, allowing us to del...
    Read more about this company


    Head of Digital Solutions


    • At BDO, we believe in investing in our people to help them grow, both professionally and personally. The foundation of our business is strong relationship, with colleagues, clients and other stakeholders and we work hard every day to make this a reality. Our commitment is to create unlimited growth by giving our people continuous opportunities and our client's unparalleled support.
    • BDO’s global organisation extends across 167 countries and territories, with 88,120 people working out of 1,617 offices – and we’re all working towards one goal: to provide our clients with exceptional service. Our firms across the organisation cooperate closely and comply with consistent operating principles and quality standards.

    Primary Purpose of the Job

    • The Head of Digital Solutions is a leadership role accountable for the successful delivery of digital solutions for the firm. Managing a team of developers, application specialists and applications administrators, the Head of Digital Solutions will work closely with the COO, the ICT Director, the Heads of Service Lines and other members of the senior leadership team in order to deliver software and application services that meet user needs and that is aligned with our strategic objectives.

    Job Functions    

    • Information Technology

    Main Duties and Responsibilities

    • Develop and deliver a digital solutions plan and budget annually that is aligned with the firm’s strategy and plan.
    • Lead and manage the Application Development and Maintenance teams to deliver software, infrastructure and architecture that meets the needs of users.
    • Serve as a key link between the customer (business) and IT (internal and external) with regards to application and data changes.
    • Work effectively with Service Line Heads to ensure delivery against agreed priorities.
    • Work closely with the COO, ICT Director and Service Line heads with the aim of meeting current and future user needs.
    • In conjunction with the ICT Director, define and maintain the ICT technology strategy and infrastructure plan.
    • Analyse business operations and the firm’s applications and systems and determine which digital solutions could improve efficiency.
    • Identify and implement potential innovations that reduce manual processing. Also assist with automating and streamlining previously manual processes.
    • Redefine and consolidate existing automated processes for more efficiency
    • Make recommendations on whether to upgrade existing systems and applications or install new ones.
    • Collaborate with the appropriate functions and users to evaluate and identify technology platforms for delivering the Firm’s products and services.
    • Understand the use cases (and/or user stories) in order to oversee the design of the architecture for the applications/solutions to be built.
    • Review and apply best practices to establish architecture and frameworks consistent with and supportive of the Firm’s strategy.
    • Create and oversee protocols and procedures for the use of any new software applications.
    • Align the team to agreed development standards and help determine how emerging technologies can be applied to advance our business strategy
    • Ensure that all production releases are implemented according to change control and adhere to all phases of the software development lifecycle
    • Deliver architectural artefacts as required, such as requirements specifications, change requests, use cases, test cases, test plan, etc.
    • Ensure delivery consistent with Agile processes across the team.
    • Implement mechanisms to monitor, manage and provide progress on all software development activities and projects.
    • Accountable for the on time and to quality delivery of digital solutions projects.
    • Put processes in place to regularly monitor application environments to ensure that applications are functioning optimally
    • Liaise with IT infrastructure and IT (internal & external) for any changes required to server environments to ensure an optimal application environment
    • Monitor the roll-out of new software applications to ensure there are no problems.
    • Oversee the resolution of any problems with business application software.
    • Ensure service delivery from vendors as per service level and software license and maintenance agreements
    • Ensure all staff are trained on the use of any new software applications
    • Research the external environment, and where appropriate identify and recommend external partners for the delivery of best in class technologies suitable for BDO applications.
    • Identify and implement those technology trends that will be able to support the future success of the firm.
    • Responsible for his/her own work planning against objectives set in agreement with the COO.

    Communication and information

    • Ensure effective internal communications both within the digital solutions team and across the firm.

    Financial and People Management

    • Accountable and responsible for effective financial management, planning and monitoring of the Digital Solutions business unit

    Staffing, Management and Resources

    • Ensure that the skills and experience of the team is consistent with the technological and business needs for providing quality in present and future services.
    • Establish clear organisational structures and succession plans aligned with appropriate responsibilities, accountabilities and personal development for all staff in line with any anticipated growth.
    • Provide support for all staff in keeping with the BDO Values.

    Policies and Procedures

    • Comply with all relevant policies and procedures
    • Complete all documents required by the firm policies and procedures


    • Undertake additional tasks and responsibilities as may be reasonably expected of the role and as necessary in order to achieve the objectives of the Digital Solutions team and BDO

    Qualifications, Experience, Knowledge and Skills

    • B degree in Computer Science, Computer Engineering, Information Technology or a related field
    • Master’s Degree in Business or Computer Science or a related field preferred.


    • A deep understanding of modern development architectures and both on-premise, Hybrid, PaaS and SaaS based software solutions, ideally with Agile methodologies and practices.
    • Experience working as a junior IT specialist.
    • Broad working knowledge of computer networking, installation, and administration. DevOps experience preferred.
    • Experience with database management and project management.
    • Excellent technical skills.
    • The ability to remain up to date with the latest software developments.
    • Working experience of ITIL, SQL, HTML/5CSS3, NET, C# or JavaScript preferable

    Competencies: Knowledge and Skills
    Job Competencies

    • Excellent communication skills (Verbal and written).
    • Entrepreneurial flair (Business Acumen and Cost Saving Strategies)
    • Ability to meet tight deadlines and work well under pressure.
    • Critical thinker and problem-solving skills
    • Strong leadership, management, and customer service skills.
    • Great analytical, problem-solving, and communication skills.
    • A true innovator
    • BDO Core Competencies
    • Relationships and Collaboration
    • Exceptional Client Service
    • Business Growth
    • Engaging people
    • Inclusive Agile Leadership
    • Quality, Risk management and Operational transformation

    Job Closing Date  


    Method of Application

    Send your application to

    Note: Never pay for any training, certificate, assessment, or testing to the recruiter.

  • Send your application

    View All Vacancies at BDO South Africa Back To Home

Career Advice

View All Career Advice

Subscribe to Job Alert


Join our happy subscribers

Send your application through

YahoomailYahoomail GmailGmail Hotmail Hotmail