Technical Lead / Programmer - Software Development

Be among the first applicants.
Emporium Human Capital
Wes-Kaap
ZAR 400 000 - 500 000
Be among the first applicants.
Today
Job description

Technical Lead Programmer IT Property Software Development (POS)

Helderberg Area, CPTR 80 to R 90 per month (No benefits)

PURPOSE OF 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. Position requires someone who thrives in a fast-paced, collaborative environment and has a passion for both people and technology.

REQUIREMENTS:

  1. 7+ years experience in software development with at least 2 years in a Technical Leadership role
  2. Proficiency in PHP, NodeJS
  3. Strong experience with SaaS architectures, microservices, and the AWS cloud platform
  4. Expertise in database design (SQL & NoSQL) and API development
  5. Solid understanding of DevOps practices, CI/CD pipelines, and infrastructure as code
  6. Experience leading code reviews, mentoring software developers, and setting and maintaining coding standards
  7. Ability to balance technical leadership with hands-on coding
  8. Experience with containerisation e.g. Docker
  9. Knowledge of front-end frameworks (React, Vue.js, or Angular)
  10. Prior experience in a SaaS environment

KEY RESPONSIBILITIES

  1. Technical Leadership: Lead a team of developers, ensuring best practices in software development, architecture, and deployment, especially on the back-end of the system
  2. Hands-on Development: Write high-quality, scalable, and maintainable code when necessary, particularly for complex or high-impact features
  3. Architecture & Design: Define and oversee the system architecture, ensuring solutions are scalable, secure, and efficient
  4. Mentorship & Team Development: Guide and mentor junior and mid-level developers, fostering a culture of learning and continuous improvement
  5. Code Review & Quality Assurance: Conduct code reviews, enforce coding standards, and ensure software quality through testing strategies
  6. Agile Development: Participate in agile processes, including sprint planning, standups, and retrospectives
  7. Provide suggestions to improve processes
  8. Collaboration: Work closely with product managers, product owners, scrummasters, UX designers, solution architects, and other stakeholders to translate business requirements into technical solutions
  9. Tech Stack & Innovation: Stay up to date with new technologies, suggesting and implementing improvements where applicable

Closing Date: 9 May

To apply for this position: Send MS Word format CV to

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Technical Lead / Programmer - Software Development jobs in Wes-Kaap