Enable job alerts via email!

It - Technical Lead Programmer - Software Development

Emporium Human Capital

Wes-Kaap

On-site

ZAR 400 000 - 500 000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is on the lookout for a Technical Lead Programmer to spearhead their software development efforts. This role combines technical leadership with hands-on coding, ensuring high-quality, scalable solutions in a collaborative environment. You will guide a talented team, mentor junior developers, and drive best practices in software architecture and deployment. If you thrive in a fast-paced setting and have a passion for technology and mentorship, this is an exciting opportunity to make a significant impact. Join a forward-thinking company dedicated to excellence and innovation in software development.

Qualifications

  • 7+ years in software development with 2+ years in a leadership role.
  • Strong background in SaaS and cloud technologies.

Responsibilities

  • Lead a team of developers, ensuring best practices in software development.
  • Mentor junior developers and foster a culture of learning.

Skills

PHP
NodeJS
SaaS architectures
Microservices
AWS cloud platform
Database design (SQL & NoSQL)
API development
DevOps practices
CI/CD pipelines
Problem-solving skills

Tools

Docker
React
Vue.js
Angular

Job description

IT - Technical Lead Programmer - Software Development

Location: Somerset West

Salary: R to R per month

Purpose of the Job

We are seeking a Technical Lead who is hands-on with coding and architecture while also being an effective mentor and leader. Play a critical role in guiding our development team, ensuring high-quality code, scalable architecture, and efficient processes. The position requires someone who thrives in a fast-paced, collaborative environment and has a passion for both people and technology.

Requirements
  • 7+ years' experience in software development with at least 2 years in a Technical Leadership role
  • Proficiency in PHP, NodeJS
  • Strong experience with SaaS architectures, microservices, and the AWS cloud platform
  • Expertise in database design (SQL & NoSQL) and API development
  • Solid understanding of DevOps practices, CI/CD pipelines, and infrastructure as code
  • Experience leading code reviews, mentoring developers, and setting coding standards
  • Ability to balance technical leadership with hands-on coding
  • Strong problem-solving skills and ability to work in a fast-paced environment
  • Good communication skills, both verbal and written
  • Experience with containerization (e.g., Docker)
  • Knowledge of front-end frameworks (React, Vue.js, or Angular)
  • Prior experience in a SaaS environment
Key Responsibilities
  • Technical Leadership: Lead a team of developers, ensuring best practices in software development, architecture, and deployment, especially on the back-end.
  • Hands-on Development: Write high-quality, scalable, and maintainable code for complex or high-impact features when necessary.
  • Architecture & Design: Define and oversee system architecture, ensuring solutions are scalable, secure, and efficient.
  • Mentorship & Team Development: Guide and mentor junior and mid-level developers, fostering a culture of learning.
  • Code Review & Quality Assurance: Conduct code reviews, enforce standards, and ensure quality through testing strategies.
  • Agile Development: Participate in sprint planning, standups, and retrospectives. Provide suggestions to improve processes.
  • Collaboration: Work with product managers, UX designers, solution architects, and stakeholders to translate business needs into technical solutions.
  • Tech Stack & Innovation: Stay updated with new technologies, suggesting and implementing improvements.

Closing Date: 9 May

To apply, please forward your CVs to [contact information].

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.