Applications Development Head

3 weeks ago


Johannesburg, South Africa Rand Merchant Bank Full time
Job title : Applications Development HeadJob Location : Gauteng, JohannesburgDeadline : December 18, 2024Quick Recommended Links
  • Jobs by Location
  • Job by industries

Job Description

  • To oversee the entire software development function within the organisation, ensuring the successful delivery of high-quality applications that support business objectives. 
  • To provide strategic leadership in the design, development, and deployment of software solutions, driving innovation and ensuring alignment with enterprise-wide technology goals.
  • To manage multiple development teams, including team leads, and ensure that projects are completed on time, within scope, and in accordance with best practices in software architecture, security, and compliance. 
  • To leverage a deep understanding of business requirements, strategic planning, and emerging technologies, enabling the organisation to remain competitive and innovative. Collaborate closely with senior IT leadership, business executives, and external vendors to create scalable, secure, and efficient applications across the enterprise.
  • Define the strategic vision for application development across the organisation, aligning technology goals with business objectives to ensure competitive advantage and operational excellence.
  • Lead and manage multiple development teams, including team leads and senior developers, to deliver software solutions that are high quality, scalable, and efficient.
  • Oversee resource allocation, ensuring optimal utilisation of personnel, tools, and technologies across various application development projects.
  • Ensure that all application development initiatives adhere to the enterprise architecture framework, promoting scalability, security, and performance.
  • Collaborate with senior business leaders, product managers, and operations teams to define requirements and ensure that application development meets organisational needs.
  • Manage the application development budget, overseeing cost management, procurement of tools and technologies, and ensuring cost-efficient solutions are delivered within budget.
  • Oversee the entire lifecycle of application development, from conceptualisation and design through to development, testing, deployment, and maintenance.
  • Drive the adoption of new technologies, tools, and methodologies that can enhance the development process, increase team productivity, and foster innovation within the department.
  • Implement and enforce risk management protocols, ensuring that all development processes meet regulatory, security, and governance standards, especially those applicable to financial services.
  • Establish and maintain strong relationships with external technology vendors and partners, ensuring that external solutions integrate seamlessly with internal systems.
  • Ensure that all developed applications comply with security best practices, including data encryption, user authentication, and vulnerability management, to protect sensitive business information.
  • Implement monitoring and performance metrics for all applications, ensuring continuous improvement in application performance, stability, and scalability.
  • Lead talent development initiatives within the application development teams, providing training, mentorship, and succession planning to ensure the growth of high-performing technical talent.
  • Serve as the escalation point for critical technical issues, managing crisis situations and ensuring the rapid resolution of problems that impact business operations.
  • Provide regular reports to senior IT leadership on project status, performance metrics, risks, and development milestones, ensuring transparency and accountability.
  • Job Description
  • To oversee the entire software development function within the organisation, ensuring the successful delivery of high-quality applications that support business objectives. 
  • To provide strategic leadership in the design, development, and deployment of software solutions, driving innovation and ensuring alignment with enterprise-wide technology goals.
  • To manage multiple development teams, including team leads, and ensure that projects are completed on time, within scope, and in accordance with best practices in software architecture, security, and compliance. 
  • To leverage a deep understanding of business requirements, strategic planning, and emerging technologies, enabling the organisation to remain competitive and innovative. Collaborate closely with senior IT leadership, business executives, and external vendors to create scalable, secure, and efficient applications across the enterprise.
  • Define the strategic vision for application development across the organisation, aligning technology goals with business objectives to ensure competitive advantage and operational excellence.
  • Lead and manage multiple development teams, including team leads and senior developers, to deliver software solutions that are high quality, scalable, and efficient.
  • Oversee resource allocation, ensuring optimal utilisation of personnel, tools, and technologies across various application development projects.
  • Ensure that all application development initiatives adhere to the enterprise architecture framework, promoting scalability, security, and performance.
  • Collaborate with senior business leaders, product managers, and operations teams to define requirements and ensure that application development meets organisational needs.
  • Manage the application development budget, overseeing cost management, procurement of tools and technologies, and ensuring cost-efficient solutions are delivered within budget.
  • Oversee the entire lifecycle of application development, from conceptualisation and design through to development, testing, deployment, and maintenance.
  • Drive the adoption of new technologies, tools, and methodologies that can enhance the development process, increase team productivity, and foster innovation within the department.
  • Implement and enforce risk management protocols, ensuring that all development processes meet regulatory, security, and governance standards, especially those applicable to financial services.
  • Establish and maintain strong relationships with external technology vendors and partners, ensuring that external solutions integrate seamlessly with internal systems.
  • Ensure that all developed applications comply with security best practices, including data encryption, user authentication, and vulnerability management, to protect sensitive business information.
  • Implement monitoring and performance metrics for all applications, ensuring continuous improvement in application performance, stability, and scalability.
  • Lead talent development initiatives within the application development teams, providing training, mentorship, and succession planning to ensure the growth of high-performing technical talent.
  • Serve as the escalation point for critical technical issues, managing crisis situations and ensuring the rapid resolution of problems that impact business operations.
  • Provide regular reports to senior IT leadership on project status, performance metrics, risks, and development milestones, ensuring transparency and accountability.
     

  • ICT jobs


  • Johannesburg, South Africa Rand Merchant Bank Full time

    Job title : Applications Development Head Job Location : Gauteng, Johannesburg Deadline : December 18, 2024 Quick Recommended Links Jobs by Location Job by industries Job Description To oversee the entire software development function within the organisation, ensuring the successful delivery of high-quality applications that support...


  • Johannesburg, South Africa FirstRand Bank Limited Full time

    Description To oversee the entire software development function within the organisation, ensuring the successful delivery of high-quality applications that support business objectives. To provide strategic leadership in the design, development, and deployment of software solutions, driving innovation and ensuring alignment with enterprise-wide...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    Job Overview As the Head of Applications, Development and Delivery, you will take a leadership role in planning, managing, and delivering high-impact custom software projects. You will oversee multiple operational teams while building strong relationships with customers and fostering a collaborative, growth-oriented culture within your teams. Your role will...


  • Johannesburg, South Africa FirstRand Full time

    Job Description To provide strategic leadership in the design, development, and deployment of software solutions, driving innovation and ensuring alignment with enterprise-wide technology goals. To manage multiple development teams, including team leads, and ensure that projects are completed on time, within scope, and in accordance with best practices in...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    What You'll Be Doing: As the Head of Applications, you'll drive our clients application strategy and roadmap, aligning their application ecosystem with enterprise goals. Working alongside other IT and business leaders, youll oversee key applications decisions, manage external partnerships, and ensure the systems are robust, scalable, and future-ready. This...


  • Johannesburg, South Africa Cortez Executive Search (Pty) Ltd Full time

    What You'll Be Doing:As the Head of Applications, you'll drive our clients application strategy and roadmap, aligning their application ecosystem with enterprise goals. Working alongside other IT and business leaders, youll oversee key applications decisions, manage external partnerships, and ensure the systems are robust, scalable, and future-ready. This...


  • Johannesburg, South Africa Deka Minas Pty Ltd Full time

    Job OverviewAs the Head of Applications, Development and Delivery, you will take a leadership role in planning, managing, and delivering high-impact custom software projects. You will oversee multiple operational teams while building strong relationships with customers and fostering a collaborative, growth-oriented culture within your teams. Your role will...


  • Johannesburg, South Africa Deka Minas Pty Ltd Full time

    Job Overview As the Head of Applications, Development and Delivery, you will take a leadership role in planning, managing, and delivering high-impact custom software projects. You will oversee multiple operational teams while building strong relationships with customers and fostering a collaborative, growth-oriented culture within your teams. Your role will...


  • Johannesburg, South Africa Cortez Executive Search (Pty) Ltd Full time

    What You'll Be Doing: As the Head of Applications, you'll drive our clients application strategy and roadmap, aligning their application ecosystem with enterprise goals. Working alongside other IT and business leaders, youll oversee key applications decisions, manage external partnerships, and ensure the systems are robust, scalable, and future-ready. This...


  • Johannesburg, South Africa Cortez Executive Search (Pty) Ltd Full time

    What You'll Be Doing: As the Head of Applications, you'll drive our clients application strategy and roadmap, aligning their application ecosystem with enterprise goals. Working alongside other IT and business leaders, youll oversee key applications decisions, manage external partnerships, and ensure the systems are robust, scalable, and future-ready. This...


  • Johannesburg, Gauteng, South Africa Ultra Personnel Full time

    Ultra PersonnelHead of Recruitment DevelopmentAbout the RoleWe are seeking an experienced professional to lead our recruitment development team. The Head of Recruitment Development will be responsible for developing and implementing recruitment strategies that attract top talent and support business growth.Key ResponsibilitiesDevelop and implement...

  • Head of Development

    7 months ago


    Johannesburg, South Africa Macdonald & Company Full time

    **Location**: **Johannesburg** **Salary**: **2,000,000** **Job Type**: **Permanent** **Reference**: **70548** **Job Summary**: Head up a development team with a vested interest in making Senior Living sexy! Our client is a dynamic, zestful property development company who have been vital in pioneering the re-invention of Senior Living in South Africa....


  • Johannesburg, South Africa Sanlam Full time

    **Who are we?** Sanlam Developing Markets [SDM] (a wholly-owned subsidiary of Sanlam Life Limited) is one of the top financial services providers in the South African entry-level and emerging middle market. It aims to understand the unique requirements of clients and offers a wide range of simple and affordable financial solutions that cover needs such as...


  • Johannesburg, South Africa Boardroom Appointments Full time

    Head of SME Development Minimum Requirements:Matric essential.Previous Clearing & Forwarding sales experience required. 7 years or more proven sales track record required.Previous formal sales training required.Strong understanding of the SME sector and its unique logistics needs.Ability to build and maintain strong client relationships.Well-presented,...

  • Head of Development

    7 months ago


    Johannesburg, South Africa SET Recruitment Consultants Full time

    **Head of Development** **Market-related Salary Package** **Cape Town, South Africa** **Duties** Supervise project implementation from Bid award (or from PPA signature when a bilateral approach) to Notice To Proceed (NTP) within the mandate validated in Committees - Coordinate an internal multidisciplinary team (project directors and managers,...


  • Johannesburg, South Africa SET Recruitment Consultants Full time

    **Head of Business Development** **Market-related Salary** **Johannesburg, South Africa** **Purpose** Reporting to the East & Southern Africa Zone Director, the role of the Head of Business Development is to set up and develop the DG solar activity (solarization on site B2B) in South Africa. The head of business development is leading the team of...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Web Application DeveloperAbout Network RecruitmentWe are a leading recruitment agency dedicated to connecting top talent with innovative companies. Our mission is to provide exceptional recruitment services that meet the unique needs of our clients.Job Description:We are seeking an experienced Full Stack Developer to join our team as a Web...


  • Johannesburg, Gauteng, South Africa Wild Dreams Hospitality Full time

    Wild Dreams Hospitality is seeking an experienced Head of Commercial Development to lead its sales team and drive revenue growth in the African luxury travel market.About the JobThis is a live out position, requiring extensive travel internationally. The successful candidate will have strong knowledge of the African luxury travel market and excellent...


  • Johannesburg, Gauteng, South Africa Frostbyte Digital Full time

    About Frostbyte DigitalFrostbyte Digital is a pioneering technology company that pushes the boundaries of innovation. We are dedicated to delivering exceptional results that exceed our clients' expectations.Job Title: Java Application DeveloperWe are seeking a highly skilled Java Application Developer to join our team. The successful candidate will be...


  • Johannesburg, Gauteng, South Africa People Source Full time

    Job Summary">We are seeking a highly skilled Senior Power Platform Developer to join our team at People Source. As a Senior Power Platform Developer, you will be responsible for designing, developing, and implementing complex applications and workflows using the latest Power Platform tools.">Key Responsibilities">The ideal candidate will have experience...