Head of Software Development

1 week ago


Cape Town, Western Cape, Saudi Arabia GVW Group Full time

Responsibilities

  • Lead and inspire the application development team to engage with the business and identify new functionality, develop compelling business cases, prioritize projects and develop plans that maximize return on investment for the company.
  • Lead a team managing all aspects of application development and delivery across multiple functions, business units and business lines.
  • Effectively initiate, plan, schedule, control, and bring to closure multiple high priority projects.
  • Develop and lead a collaborative and Agile software development approach that improves velocity, while maintaining a strong focus on both quality and scalability.
  • Drive the cultural changes necessary to enable a continuous delivery model, and foster a strong focus on automation of the Software Development Life Cycle SDLC.
  • Foster a strong customer service mind-set throughout the application development team, while championing thought leadership and partnership with the business.
  • Partner with business leaders to create robust solution roadmaps that are integrated with architecture and operations.
  • Seek out, validate, and bring to the technology organization innovative best practices and ideas from the outside, with a particular emphasis on application development methodologies.
  • Identify emerging technology trends, especially in the area of SaaS and cloud computing, and ensure the company is leveraging them when appropriate to increase efficiency, reduce costs, and drive value.
  • Ensure that all application development initiatives are well managed and delivered to meet expectations on functionality, timeliness, and cost.
  • Develop, implement and monitor software development policies and controls to ensure data accuracy, security, and legal and regulatory compliance.
  • Partner with internal customers to develop training and deployment plans aimed at maximizing both user adoption and realization of business benefits.
  • Prepare software development status reports and keep management, client and other stakeholders informed of project status and related issues.
  • Manage application vendor relationships and negotiate contracts to procure resources and technology solutions to meet the company's strategic objectives.
  • Assure lowest possible cost of ownership of applications through vendor negotiations and benchmarking.
  • Recruit, develop and retain high caliber software development talent, especially for key leadership positions, and develop a succession plan.
  • Implement and champion a robust professional development program, and continuously upskill team members to keep them current.
  • Evaluate team members performance, provide candid feedback and high impact coaching that enables and motivates them to achieve departmental as well as enterprise goals.
  • Build a culture of innovation and engagement, focusing on strengthening the organization's employer brand.

Qualifications:

  • Four-year university degree or college diploma in the field of computer science and/or 6-8 years equivalent work experience.
  • An MS, MBA or related advanced degree is a plus.
  • A minimum of 10 years in software development, project management, process development and resource management.
  • Has successfully led development and delivery of multiple complex business technology solutions into production that have achieved or surpassed business goals.
  • Experience developing and supporting mission critical applications optimized to run in the cloud or virtualized environments.
  • Deep knowledge of system architecture, technical design, and system and software development technology.
  • Expertise with managing application development at scale, employing SDLC methodologies including Agile and Scrum.
  • Knowledge of emerging trends and developments in PaaS, SaaS, iOS/Android app API, cloud, AI, machine learning and other digital technologies.
  • Ability to perform general mathematical calculations for the purpose of creating needs assessments, budgets, and so on.


  • Cape Town, Western Cape, Saudi Arabia Pepkor Payments & Lending Full time

    Purpose of The Role:The purpose of the Senior Software Developer is to form a vital part of the software delivery team who is responsible for critical business processes as well as the development, maintenance, and support of software solutions to enable business strategies and priorities.RequirementsTo excel in our environment, you would require the...


  • Cape Town, Western Cape, Saudi Arabia Afrimat Full time

    Duties and Responsibilities:Afrimat is currently seeking the services of a Senior Developer with end to end development skills. The successful candidate will be responsible for designing software solutions and creating scope with the customers requirements, actively programming to scope requirements, and deploying the software solution from development to...


  • Cape Town, Western Cape, Saudi Arabia BETSoftware Full time

    Job DescriptionWe Want You:Join our vibrant team at BET Software as a Junior Software Development Engineer, where innovation meets passion. As the heart of our projects, you'll craft cutting-edge software solutions, collaborating with a talented team to drive progress. Dive into the world of coding, debugging, and perpetual learning, shaping the future of...


  • Cape Town, Western Cape, Saudi Arabia Virgin Active South Africa Full time

    Job descriptionYour Duties and Responsibilities...Develop and execute a comprehensive member engagement strategy that aligns with VASAs overall business goals net growth, revenue, EBITDA.Lead the implementation of CRM systems, tools, and processes to ensure they meet the needs of VASA.Establish the necessary data infrastructure and technology platforms to...


  • Cape Town, Western Cape, Saudi Arabia Electrum Full time

    Electrum: Winter Software Developer Internship - 2023We run two four-week programmes a year in the winter (June/July) and summer (January) university holidays. It's a paid, in-office programme that may lead to a permanent position, depending on company needs and the right fit. As part of the team at Electrum, you get:to be involved in the full life cycle of...


  • Cape Town, Western Cape, Saudi Arabia juwi Renewable Energies Pty Ltd Full time

    ObjectivesReporting directly to the Head of the Department "HOD", in addition to performing much of the objectives and tasks of a Senior Project Development Manager detailed further on, the objective of this role is to assist in the various management activities allowing the HOD to spend more time in strategic initiatives. The Deputy is also expected to...

  • Marketing Coordinator

    2 weeks ago


    Cape Town, Western Cape, Saudi Arabia BET Software Full time

    We Want You:Are you ready to make your mark in the fast-paced world of marketing? Join our CPT Team as a Marketing Coordinator and become the driving force behind our brand's success. You'll be developing strategies, executing creative campaigns, and managing events that leave a lasting impression. As a Marketing Coordinator, you'll track results, draft...

  • Marketing Coordinator

    1 month ago


    Cape Town, Western Cape, Saudi Arabia BET Software Full time

    We Want You:Are you ready to make your mark in the fast-paced world of marketing? Join our CPT Team as a Marketing Coordinator and become the driving force behind our brand's success. You'll be developing strategies, executing creative campaigns, and managing events that leave a lasting impression. As a Marketing Coordinator, you'll track results, draft...


  • Cape Town, Western Cape, Saudi Arabia NTT Ltd. Full time

    What you'll be doingWe are looking for a Mid-Senior level Full Stack Software Engineer that is strong in Python and on the Front End that:Designs, implements and maintains sophisticated and highly reliable systems that support the company's business processes and operations.Develops high-quality production-ready code with ample test coverage to ensure...


  • Cape Town, Western Cape, Saudi Arabia Nebula Full time

    Job Opportunity at 1Nebula: The purpose of this role is to learn while implementing the latest Azure offerings and applying this courageous new approach to web and mobile software development. Collaborating with a development team to build world-class cloud-native applications using the latest Microsoft development frameworks .Net Core / Angular / Xamarin...


  • Cape Town, Western Cape, Saudi Arabia Nebula Full time

    Job Opportunity at 1Nebula: You will be building a robust software testing infrastructure for our world-class cloud-native mobile and web applications while tracking quality across the SDLC. What You will do within this role Your key responsibilities: Become an effective member of the technical teams enabling quality across the SDLC. Ability to move beyond...


  • Cape Town, Western Cape, Saudi Arabia Digilink Full time

    Digilink: Software Testing Learnership ProgrammeDigilink ,a tech work accelerator based in Cape Town, is looking for software development graduates for a 12 month stipended learnership opportunity. Get upskilled in the exciting field of software testing and get valuable work experience during the duration of the programme. Requirements:Applicants must have...

  • Head: Project

    2 weeks ago


    Cape Town, Western Cape, Saudi Arabia City of Cape Town Full time

    RequirementsBSc / B. Eng Degree Civil8 years and above relevant experience in Project Management at senior level in a water field.Pr Eng.Professional Registration or eligible to register as a professional engineerDetailed knowledge of wastewater treatment design principles and implementationA proven track record at managing complex engineering...

  • Head: Project

    1 month ago


    Cape Town, Western Cape, Saudi Arabia City of Cape Town Full time

    RequirementsBSc / B. Eng Degree Civil8 years and above relevant experience in Project Management at senior level in a water field.Pr Eng.Professional Registration or eligible to register as a professional engineerDetailed knowledge of wastewater treatment design principles and implementationA proven track record at managing complex engineering...


  • Cape Town, Western Cape, Saudi Arabia Sun Exchange Full time

    Job Summary:Sun Exchange has deployed and operates one of the largest fleets of embedded generation commercial solar and energy storage projects in South Africa. The sectors we solar power include education, retirement, retail, non-profit, manufacturing, agriculture and more.The candidate we are looking forThe Solar Development Process Manager is a key...


  • Cape Town, Western Cape, Saudi Arabia Sun Exchange Full time

    Job Summary:Sun Exchange has deployed and operates one of the largest fleets of embedded generation commercial solar and energy storage projects in South Africa. The sectors we solar power include education, retirement, retail, non-profit, manufacturing, agriculture and more.The candidate we are looking forThe Solar Development Process Manager is a key...


  • Cape Town, Western Cape, Saudi Arabia Amazon Web Services Full time

    Key job responsibilitiesIn our team, engineers have the opportunity to contribute to the complete vertical stack of an SOA based system, which is horizontally connected to most systems in the larger Amazon ecosystem. Our SDEs use a variety of open source technologies, native AWS services as well as services internal to AWS. We code mostly in Java, JavaScript...


  • Cape Town, Western Cape, Saudi Arabia Pragma Global Full time

    Minimum RequirementsNQF 6 - Bachelor Degree in Computer Science, Engineering or relevant National Diploma or relevant College qualificationWith ideally one of the following certifications:ISTQB Foundation certificateISTQB Advance certificateTest Manager certificateGreater than 36 months experience in manual testingExcellent understanding of the Test...

  • Delphi Developer

    8 hours ago


    Cape Town, Western Cape, Saudi Arabia Vito Solutions Full time

    JOB OVERVIEW:This forward-thinking IT team creates custom solutions that empower other company departments. They're passionate about their work and treat everyone with respect colleagues, partners, and the community. They believe in teamwork and a healthy work-life balance, all while maintaining a fun and positive atmosphere.DESCRIPTION OF POSITION:The ideal...


  • Cape Town, Western Cape, Saudi Arabia Wilderness Full time

    Key responsibilitiesContent Management and PerformanceOversee and manage content creation for our consumer channels – including print materials.Create content briefs – for campaign, blog, newsletter and related marketing.Develop strategic content plans that align with our key business objectives within consumer marketing.Track, analyse and report on...