Technical Director

2 weeks ago


Johannesburg, Gauteng, South Africa BETSoftware Full time
About the Role

We are seeking a highly skilled and experienced Technical Lead to join our dynamic team at BET Software. As a key member of our software development team, you will play a crucial role in planning, designing, and leading the execution of technical solutions that drive transformative change within our organization.

Key Responsibilities
  • Technical Leadership
    • Provide technical guidance and leadership to the team through collaboration sessions and knowledge sharing initiatives.
    • Engage regularly with software architects to ensure that development within the team aligns with architectural guidelines.
    • Work with developers, designers/analysts, and architects to ensure that solutions meet application requirements and performance goals.
    • Ensure that all technical solutions are thoroughly reviewed to ensure standards are met and the code base is sound.
    • Ensure that all technical solutions consider compatibility with other environments and dependencies, have a high usability factor, are reliable to reduce downtime, and perform at maximum efficiency during peak periods of usage.
    • Drive the adoption of processes within the team that consider and meet the expectations of technical throughput rates and responses, processing times, effective resource utilization during operation, and maximum operational capacity requirements.
  • Quality of Software Implementation
    • Ensure rigorous testing of any solution before deployment and create standards and processes within the team to align with these.
    • Ensure the delivery of a complete and technically appropriate solution that covers all agreed-upon tasks and user objectives and has been thoroughly tested.
    • Ensure relevant documentation is provided to support teams to reduce development support load.
    • Where possible, work to develop and implement a quality mechanism for the solution to analyze its own faults and provide reports prior to a critical failure.
    • Develop the solution in a manner that supports modification for future developers, thereby reducing the number of defects or negatively affecting system quality.
  • Initiative and Innovation
    • Implement improved processes that have a positive effect on the team's performance and company bottom line.
    • Anticipate and address technical problems and opportunities immediately, considering any technical dependencies.
    • Take an active involvement in problem resolution and, when necessary, work after hours to ensure that problems are resolved.
    • Show foresight to prevent errors or delays in projects.
    • Demonstrate initiative by understanding, acquiring, and implementing new knowledge and skills both within the team and to the wider group.
    • Incorporate new abilities into day-to-day operational activities to improve performance of products and systems.
    • Ensure that techniques, technologies, tools, and processes used are in line with industry best practices.
    • Generate new ideas and challenge the status quo, take risks, support change, and encourage innovation.
    • Search for opportunities to create new ideas and innovate or improve efficiencies wherever possible.
    • Solve problems through questioning the status quo.
    • Adapt to change by having a growth mindset, handling pressure well, and demonstrating resilience.
    • Ensure quality decisions are made by collaborating with others, considering the possible short- and long-term implications, and basing decisions on a careful and systematic review of all the information.
  • Knowledge Share
    • Identify team members requiring a specific knowledge, skill, or understanding and seek ways to impart or upskill the team members through coaching and mentorship.
    • Verify that the knowledge has been imparted successfully and, if not, take steps to rectify gaps in the transfer of knowledge.
  • Coaching/Mentoring
    • Provide guidance, training, and problem-solving assistance to other team members from a technical point of view.
    • Mentor and contribute to the growth of junior, intermediate, and senior team members.
    • Design and deliver end-user training and training materials.
    About BET Software

We are a software development company that values innovation, excellence, and collaboration. We believe in cultivating talent and providing opportunities for growth and development. If you are a motivated and experienced technical professional looking for a challenging and rewarding role, we encourage you to apply.



  • Johannesburg, Gauteng, South Africa P. M. Renaissance Full time

    Job Title: Technical DirectorWe are seeking a highly experienced Technical Director to join our team at P. M. Renaissance in Accra, Ghana. As a key member of our engineering team, you will be responsible for overseeing the technical aspects of our projects and ensuring that they are delivered on time and within budget.Key Responsibilities:Collaborate with...


  • Johannesburg, Gauteng, South Africa Param Solutions Full time

    Job Summary:Param Solutions is seeking a highly skilled and experienced Senior Technical Director to lead our engineering teams and drive the development of our technology stack. As a key member of our leadership team, you will be responsible for shaping the technical direction of the organization and ensuring that our systems and architectures are scalable,...

  • Technical Director

    3 weeks ago


    Johannesburg, Gauteng, South Africa Centrax Systems Full time

    Job SummaryCentrax Systems is seeking a highly skilled Technical Lead to oversee the technical aspects of our ERP implementation. As a key member of our team, you will provide guidance to our development team and ensure technical alignment with project goals.Key ResponsibilitiesCollaborate with our ERP Consultant to design and implement system...

  • Technical Director

    5 days ago


    Johannesburg, Gauteng, South Africa Centrax Systems Full time

    Job DescriptionCentrax Systems is seeking a highly skilled Technical Lead to oversee the technical aspects of our ERP implementation. As a key member of our team, you will provide guidance to our development team and ensure technical alignment with project goals.Key ResponsibilitiesCollaborate with our ERP Consultant to design and implement system...

  • Technical Director

    3 weeks ago


    Johannesburg, Gauteng, South Africa Centrax Systems Full time

    Job Title: Technical LeadAt Centrax Systems, we are seeking a highly skilled Technical Lead to oversee the technical aspects of our ERP implementation. As a key member of our team, you will provide guidance to our development team and ensure technical alignment with project goals.Key Responsibilities:Collaborate with our ERP Consultant to design and...

  • Technical Director

    2 weeks ago


    Johannesburg, Gauteng, South Africa Centrax Systems Full time

    ERP Implementation LeadAs a key member of the Centrax Systems team, the ERP Implementation Lead will oversee the technical aspects of our ERP implementation. This role requires strong technical leadership and collaboration with the development team to ensure technical alignment with project goals.Key ResponsibilitiesCollaborate with the ERP Consultant to...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Summary:We are seeking a highly experienced and skilled Technical Director to lead our Infrastructure Projects team. As a key member of our team, you will be responsible for providing strategic direction and oversight to our project management teams, ensuring the successful delivery of complex infrastructure projects.Key Responsibilities:Project...

  • Technical Director

    2 weeks ago


    Johannesburg, Gauteng, South Africa BETSoftware Full time

    About the RoleWe are seeking a highly skilled and experienced Technical Lead to join our dynamic team at BET Software. As a pivotal member of our organization, you will play a crucial role in planning, designing, and leading the execution of technical solutions that drive transformative change within our software development team.Key...

  • Technical Director

    2 weeks ago


    Johannesburg, Gauteng, South Africa PBT Group Full time

    About the Role:This is an exciting opportunity for a seasoned Technical Manager to join the PBT Group team and lead a team of data engineers in delivering high-quality data engineering solutions. The successful candidate will be responsible for overseeing data engineering processes and managing projects in alignment with business goals.Key...

  • Sales Director

    2 weeks ago


    Johannesburg, Gauteng, South Africa Career Circuit Full time

    Job Title: Sales DirectorAbout the Role:We are seeking a highly experienced Sales Director to join our team at Career Circuit. As a Sales Director, you will be responsible for developing and executing strategies to achieve business targets, improving our customer base, and building lasting relationships with clients.Key Responsibilities:Develop and execute...

  • Operations Director

    7 days ago


    Johannesburg, Gauteng, South Africa Oxyon People Solutions Full time

    Operations Manager Job DescriptionWe are seeking a highly skilled Operations Manager to join our team at Oxyon People Solutions.Key Responsibilities:Oversee day-to-day company activities and provide regular updates to directors.Develop and implement effective route planning and daily job planning strategies.Provide technical assistance and support to team...


  • Johannesburg, Gauteng, South Africa BGA Recruitment Full time

    Job Title: Technical Operations ManagerJoin BGA Recruitment as we seek a highly skilled Technical Operations Manager to lead our technical operations department. As a key member of our team, you will be responsible for overseeing the technical operations of our organization, ensuring the smooth running of our business continuity.Key Responsibilities:Manage...


  • Johannesburg, Gauteng, South Africa TalentCru Full time

    Technical Maintenance ManagerAt TalentCru, we're seeking a skilled Technical Maintenance Manager to lead our technical operations. As a key member of our team, you'll be responsible for ensuring the seamless operation of our facilities, equipment, and suppliers.Key Responsibilities:National Diploma in Electrical Engineering: Essential for this role.N6...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job SummaryNetwork Recruitment is seeking a highly skilled Technical Service Manager to oversee the maintenance, repair, and management of medical technology at a leading healthcare provider.Key ResponsibilitiesLeadership and Management: Lead and manage a team of biomedical engineers and technical staff, providing training, performance evaluations, and...


  • Johannesburg, Gauteng, South Africa Prostaff Holdings Full time

    Job Title: Global Technical ManagerWe are seeking a highly skilled and experienced Global Technical Manager to join our team at Prostaff Holdings.Job SummaryThe successful candidate will be responsible for leading and managing all technical strategies, training, data collection, presentations, and protocols for our products on a global basis. This will...


  • Johannesburg, Gauteng, South Africa JeloCorp Full time

    {"title": "Digital Marketing Director", "description": "Job SummaryJeloCorp is seeking a highly skilled Digital Marketing Director to lead our digital marketing efforts and drive business growth. As a key member of our marketing team, you will be responsible for developing and implementing a comprehensive digital marketing strategy that aligns with our...


  • Johannesburg, Gauteng, South Africa JeloCorp Full time

    Job Title: Digital Marketing DirectorJeloCorp is seeking a seasoned Digital Marketing Director to lead our digital marketing efforts and drive business growth. As a key member of our team, you will be responsible for developing and implementing a comprehensive digital marketing strategy that aligns with our company's goals and objectives.Key...


  • Johannesburg, Gauteng, South Africa Dynexity Full time

    Job DescriptionAt Dynexity, we are seeking a highly skilled and passionate technical sales/business development professional to join our team.The ideal candidate will have experience in the Agricultural sector, preferably with contacts and experience in the pig or poultry industry.Key Responsibilities:Maintain an existing client baseDevelop new business...


  • Johannesburg, Gauteng, South Africa Dynexity Full time

    Job DescriptionAt Dynexity, we are seeking a highly skilled and passionate technical sales/business development professional to join our team.The ideal candidate will have experience in the Agricultural sector, preferably with contacts and experience in the pig or poultry industry.Key Responsibilities:Maintain an existing client baseDevelop new business...

  • Media Director

    1 week ago


    Johannesburg, Gauteng, South Africa HAVAS MEDIA SOUTH AFRICA (PTY) LTD Full time

    {"Mission & Responsibilities": "As a Media Director at HAVAS MEDIA SOUTH AFRICA (PTY) LTD, you will be responsible for building Media Experiences (Mx) for your client portfolio on your channel(s) of expertise in alignment with Mx Brief and Mx Development guidelines (omnichannel strategy). You will champion Mx activation (Connection, Context, Content) on your...