Overview

Technical Development Lead Jobs in Johannesburg, South Africa at Mindworx Consulting and Academy

Description:

  • As a Technical Lead, you will bridge the gap between strategic direction and hands-on implementation, ensuring your team delivers robust, scalable, and innovative cloud-based solutions. You will be a key driver in transforming healthcare by designing and developing solutions that enhance affordability, accessibility, and effectiveness. Your strong technical expertise will be matched by your leadership skills, enabling you to mentor your team, facilitate collaboration, and effectively communicate complex technical concepts to diverse stakeholders, including non-technical audiences.

    This role requires a proactive approach to identifying new technologies and incorporating them to continuously improve our core services product

  • Duties:
    Application Development:

  • Design, develop, and maintain scalable, high-performance web applications, primarily on Google Cloud Platform, utilising Firebase/Firestore and Angular. Expected to contribute 50-60% of time to hands-on coding
  • Team Leadership and Mentorship:

  • Lead, guide, and mentor a team of 4-6 developers (permanent employees and contractors), fostering a culture of technical excellence and continuous improvement
  • Conduct regular code reviews to ensure high-quality standards and adherence to best practices
  • Architectural Contribution:

  • Actively participate in the Architecture forum as a subject matter expert, contributing to the definition and evolution of technical standards, best practices, and architectural patterns within the Core Services area
  • System Design and Optimisation:

  • Collaborate on architectural design and decisions for the cloud-based product, ensuring systems are scalable, maintainable, and optimised for performance and cost
  • Project Planning and Execution:

  • Have significant involvement in project planning, estimation, and sprint deliverables, ensuring timely and effective delivery of new capabilities for the Core Services product
  • Stakeholder Communication:

  • Effectively communicate complex technical concepts, progress, and challenges to non-technical stakeholders across the broader organisation
  • Technology Scouting:

  • Stay updated with emerging technologies and industry trends, pragmatically recommending and championing new technologies and architectural patterns to incorporate into development streams
  • Deployment and Maintenance:

  • Oversee deployment processes, ensuring smooth releases and ongoing maintenance of applications
  • Quality Assurance and Troubleshooting:

  • Ensure implementation of unit, integration, and performance tests to guarantee code reliability and performance. Debug and resolve issues as they arise, supporting the team in complex problem-solving
  • Qualifications and

    Experience:

  • Tertiary degree (BS in Computer Science, Software Engineering, Informatics, or other related technology degrees) strongly preferred
  • Minimum 8 years of experience in the software development industry with a diverse background in various software development disciplines (analysis, development, architecture, design)
  • Minimum 2-3 years of experience in a leadership or senior technical mentorship role, with direct reports
  • Experience in the healthcare industry is preferable
  • Hands-on experience with modern SDLC approaches (e.g., Agile, Scrum, Kanban)
  • Knowledge and

    Skills:

  • Proficiency in Google Cloud Platform (GCP), with particular emphasis on Firebase and Firestore database (or equivalent cloud-native database experience)
  • Strong experience with Angular (version 12 and higher) or other modern Type Script/JavaScript-based web UI frameworks
  • Expertise in HTML5 with CSS3
  • Good understanding of design patterns and software design and development principles
  • Strong knowledge of containerization (Docker)
  • Experience in designing and developing RESTful APIs
  • Proficiency with version control systems, particularly Git
  • Understanding of CI/CD pipelines
  • Solution, business, information, and application architecture understanding
  • Systems Thinking: the ability to see how parts interact with the whole (big picture thinking).
  • Experience with the usage of agentic AI within the SDLC is preferable, but will be a requirement of the role
  • Title: Technical Development Lead

    Company: Mindworx Consulting and Academy

    Location: Johannesburg, South Africa

    Category:

    Upload your CV/resume or any other relevant file. Max. file size: 800 MB.