Description:
Role OverviewOur client, based in
Somerset West,
seeking a
Technical Lead
who is hands-on with
coding and architecture
while also being an effective
mentor and leader.
You will play a critical role in guiding their development team, ensuring high-quality code, scalable architecture, and efficient processes. This position requires someone who thrives in a fast-paced, collaborative environment and has a passion for both people and technology. While they will require innovation, it is also important to honour the history, existing standards and current human resources.
Key Responsibilities:
•
Technical Leadership:
Lead a team of developers, ensuring best practices in software development, architecture, and deployment, especially on the back-end of the system.
•
Hands-on Development:
Write high-quality, scalable, and maintainable code when necessary, particularly for complex or high-impact features.
•
Architecture & Design:
Define and oversee the 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 and continuous improvement.
•
Code Review & Quality Assurance:
Conduct code reviews, enforce coding standards, and ensure software quality through testing strategies.
•
Agile Development:
Participate in agile processes, including sprint planning, standups, and retrospectives. Provide suggestions to improve processes.
•
Collaboration:
Work closely with Product Managers, Product Owners, Scrum Masters, UX Designers, Solution Architects, and other Stakeholders to translate business requirements into technical solutions.
•
Tech Stack & Innovation:
Stay up-to-date with new technologies, suggesting and implementing improvements where applicable.
Requirements:
Required Skills & Experience• 7+ years of 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 software developers, and setting and maintaining 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.
• Strong people management skills.
• Experience with containerisation e.g., Docker.
• Knowledge of front-end frameworks
(React, Vue.js, or Angular)
.
• Prior experience in a
SaaS
environment.
08 Jul 2025;
from:
careers24.com