Backend Team Lead

1 week ago


Cape Town, South Africa The Perfect Placements Full time

As Backend Team Lead, you guide multiple developers and multiple projects. You will interface with all departments and stakeholders as you ensure the success of your projects and the development team as a whole. You are responsible for the success of your reports and achieve it by mentoring, challenging and supporting them. You consider the impact of your decisions across multiple teams and connected systems, and proactively solve problems before they occur, while advancing strategic initiatives and company goals.

You lead technical decision making, lead initiatives and meetings within the team and outside it, and motivate and empower your teammates and reports to achieve a higher level of performance. You may also lead a particular technology discipline area within the organization and are responsible for the quality and success of projects within that discipline. As Backend Team Lead, you are responsible for the success of multiple projects which may consist of several team members across various disciplines.

**What we want you to own in this role**:

- Write efficient, readable, well-tested code to accomplish tasks and solve technical problems;
- Breakdown and prioritize tasks within projects and provide required direction to team members and reports to successfully meet deadlines;
- Provide consistent and ongoing leadership and support to reports and mentor reports to achieve career and long-term objectives;
- Communicate effectively within your team, with your manager, with other teams and with key company stakeholders;
- Review and provide feedback on the code of your teammates;
- Work with individuals and project teams to accurately estimate technical level of effort based on provided requirements;
- Prioritize tasks within projects and provide required direction to team members and reports to achieve project-level, department-level and company-level goals;
- Participate and provide valuable contributions in department-wide planning and initiatives;
- Mentor other developers to help them learn new technologies, languages or how to grow as developers;
- Onboard new hires to accelerate the learning process;
- Provide timely and thoughtful feedback, recognition and reviews to reports;
- Understand the side effects and trickledown impact, both current and future, of the changes and decisions you make;
- Identify large roadblocks, lead research and implementation of solutions in line with operational goals;
- Initiate, guide and build development workflow processes and documentation;
- Successfully and fairly delegate work to reports to ensure efficient and high-quality work;
- Effectively manage the concerns of your reports and facilitate resolutions in a timely manner;
- Lead a technology discipline area within the department and be responsible for its standardization and evolution (optional).
- Collaborate with other development team members and other departments to drive innovation and help define internal standards; participate too in self-directed learning, tech groups and workshops to learn new technologies and expand knowledge.

**A little bit about you and your qualifications**:

- College Diploma or Bachelor's Degree in Computer Science or a related field or equivalent;
- 5+ years Professional Software or Website Development experience;
- Experience with at least one object-oriented programming language, managing structures, list, maps. Preferable to have experience at least in one of the next languages: C#, Java, Javascript (Node), Python, and/or one of the next microservices/back-end framework:.NET core, Spring Framework, Quarkus, Express.JS, Fastify, Koa, Nest.JS, Django, Flask, FastAPI;
- Programming experience with Python is preferred, with frameworks like Django, Flask, FastAPI;
- Strong design patterns knowledge: SOLID patterns, YAGNI, KISS, Clean Architecture, Domain Driven Design (DDD);
- Exceptional interpersonal and communication skills;
- Attentive and responsive to the team and environment;
- Committed and dedicated to the work;
- Ability to multi-task, prioritize and delegate work;
- Self-motivated, independent thinker and worker;
- Adaptable and persistent to achieve goals despite roadblocks and change;
- Collaborative leader keen to work in a team environment;
- Focused on improving the team to meet larger business objectives.
- Experience managing global teams;
- Experience in Restful API development and use is preferable;
- Experience with Symfony, Laravel or other PHP-based web frameworks;
- Experience with containerization, e.g. Docker; Kubernetes
- Experience with headless CMS development and deployment.
- Experience with pre-processors such as SASS or task runners such as Gulp or Webpack;
- Interest in task and testing automation;
- Experience with common server administration tasks;
- Experience with website optimization and accessibility;
- Experience with AWS.
- Familiarity with the Atlassian Stack management tools (JIRA, Confluence, Bitbucket).

**What’s in it for y


  • Lead Python Backend Engineer

    Found in: Talent ZA C2 - 2 weeks ago


    Cape Town, South Africa PBT Group Full time

    PBT Group has an opportunity for a Lead Python Backend Engineer who will be responsible for understanding requirements and leading the design and development of solutions under a serverless architecture model. The Serverless Backend Engineer reports directly to the Product Owner and the Chapter Leader. Duties:Create solutions based on requirements provided...

  • Senior BackEnd Developer

    Found in: beBee jobs ZA - 2 weeks ago


    Cape Town, Western Cape, South Africa Datafin Recruitment Full time

    Datafin Recruitment's job vacancy, Career and RecruitmentJob title : Senior BackEnd Developer (PostGres, SQL, ) Fully Remote jobs in Western CapeJob Location : Western Cape, Cape TownDeadline : April 20, 2024Quick Recommended LinksJobs by LocationJob by industries DUTIES:Architect and develop robust backend solutions using , GraphQL, and...

  • Team Lead Systems

    Found in: beBee jobs ZA - 2 weeks ago


    Cape Town, Western Cape, South Africa Kontak Recruitment Full time

    Kontak Recruitment's job vacancy, Career and RecruitmentJob title : Team Lead Systems & Architecture (JB4301) jobs in Western CapeJob Location : Western Cape, Cape TownDeadline : May 17, 2024Quick Recommended LinksJobs by LocationJob by industries Job Description A pioneering IoT-adjacent firm, specializing in professional connectivity solutions for...

  • Backend Developer Level 2

    Found in: beBee jobs ZA - 1 week ago


    Cape Town, Western Cape, South Africa Games Global Full time

    Games Global's job vacancy, Career and RecruitmentJob title : Backend Developer Level 2 jobs in Western CapeJob Location : Western Cape, Cape TownDeadline : May 12, 2024Quick Recommended LinksJobs by LocationJob by industries Key Responsibilities:Backend Development: Assist in designing, developing, and maintaining backend solutions to enable the delivery...

  • Backend Developer Level 2

    Found in: beBee S ZA - 3 weeks ago


    Western Cape, Cape Town, South Africa Games Global Full time

    Games Global’s job vacancy, Career and Recruitment Job title : Backend Developer Level 2 jobs in Western Cape Job Location : Western Cape, Cape Town Deadline : May 12, 2024 Quick Recommended Links Jobs by Location Job by industries Key Responsibilities: Backend Development: Assist in designing, developing, and maintaining backend solutions to enable...

  • Software Engineering Team Lead

    Found in: Adzuna ZA B C2 - 1 week ago


    Cape Town, South Africa Adzuna ZA B C2 Full time

    Are you an experienced Software Engineer looking for a role where you can make a real difference? We are seeking a talented individual to join our team as a Technology Team Lead. This role offers a unique opportunity to balance senior engineering responsibilities with team leadership within an Agile development environment. Join us in building products that...

  • Software Engineering Team Lead

    Found in: Talent ZA C2 - 2 weeks ago


    Cape Town, South Africa Plus1X Solutions (Pty) Ltd Full time

    Are you an experienced Software Engineer looking for a role where you can make a real difference? We are seeking a talented individual to join our team as a Technology Team Lead. This role offers a unique opportunity to balance senior engineering responsibilities with team leadership within an Agile development environment. Join us in building products that...

  • Software Engineering Team Lead

    Found in: Whatjobs ZA C2 - 6 days ago


    Cape Town, South Africa Plus 1x Full time

    Are you an experienced Software Engineer looking for a role where you can make a real difference? We are seeking a talented individual to join our team as a Technology Team Lead. This role offers a unique opportunity to balance senior engineering responsibilities with team leadership within an Agile development environment. Join us in building products that...

  • Team Lead Systems

    Found in: beBee S ZA - 2 weeks ago


    Western Cape, Cape Town, South Africa Kontak Recruitment Full time

    Kontak Recruitment’s job vacancy, Career and Recruitment Job title : Team Lead Systems & Architecture (JB4301) jobs in Western Cape Job Location : Western Cape, Cape Town Deadline : May 17, 2024 Quick Recommended Links Jobs by Location Job by industries Job Description  A pioneering IoT-adjacent firm, specializing in professional connectivity...

  • Team Lead Systems

    Found in: Talent ZA C2 - 2 weeks ago


    Cape Town, South Africa Recruitment Full time

    Team Lead Systems & Architecture (JB4301)Observatory, Cape TownR65 000 to R85 000 a monthPermanentA pioneering IoT-adjacent firm, specializing in professional connectivity solutions for enterprise IoT players is looking for a Team Lead to join their Team. Focus is on scalable managed edge-to-core-and-back (E2CnB) connectivity, streamlining operations for IoT...

  • Software Engineering Team Lead

    Found in: Adzuna ZA B C2 - 1 week ago


    Cape Town, South Africa Adzuna ZA B C2 Full time

    Software Engineering Team Lead - Remote Are you an experienced Software Engineer looking for a role where you can make a real difference? We are seeking a talented individual to join our team as a Technology Team Lead. This role offers a unique opportunity to balance senior engineering responsibilities with team leadership within an Agile development...

  • Software Engineering Team Lead

    Found in: Talent ZA 2A C2 - 2 weeks ago


    Cape Town, South Africa Plus 1x Full time

    Software Engineering Team Lead - Remote  Are you an experienced Software Engineer looking for a role where you can make a real difference? We are seeking a talented individual to join our team as a Technology Team Lead. This role offers a unique opportunity to balance senior engineering responsibilities with team leadership within an Agile development...

  • Software Engineering Team Lead

    Found in: Whatjobs ZA C2 - 6 days ago


    Cape Town, South Africa Plus 1x Full time

    Software Engineering Team Lead - Remote   Are you an experienced Software Engineer looking for a role where you can make a real difference? We are seeking a talented individual to join our team as a Technology Team Lead. This role offers a unique opportunity to balance senior engineering responsibilities with team leadership within an Agile development...

  • Backend Software Engineer

    Found in: Talent ZA C2 - 2 weeks ago


    Cape Town, South Africa xneelo Full time

    Our backend software engineers make sure that when a customer hits a button in a Web application, magic happens on hosting infrastructure in a data centre somewhere in the world.A large scale, mass-market hosting infrastructure is a complex beast requiring quality automation and processes to make sure it can scale and perform optimally, 24x7x365.Product...

  • Senior C# Developer

    Found in: Talent ZA C2 - 2 weeks ago


    Cape Town, South Africa Acuity Consultants Full time

    Job Description *This is a 6 Month Contract, 100% REMOTE, Paying R800 per hour* This is an excellent contract opportunity for a Senior C# Developer to build scalable backend solutions while leveraging AWS services for seamless integration and deployment. Tech stack: C#, .net, AWS experience building backend. THE COMPANY This Software Engineering,...

  • Team Lead Systems

    Found in: Whatjobs ZA C2 - 6 days ago


    Observatory, Cape Town, City of Cape Town, Western Cape, 7937, South Africa FreeRecruit Full time

    Team Lead Systems & Architecture (JB4301)Observatory, Cape TownR65 000 to R85 000 a monthPermanent A pioneering IoT-adjacent firm, specializing in professional connectivity solutions for enterprise IoT players is looking for a Team Lead to join their Team. The focus is on scalable managed edge-to-core-and-back (E2CnB) connectivity, streamlining operations...

  • Senior Backend Engineer

    Found in: beBee jobs ZA - 4 days ago


    Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo - Mpumalanga - North West - Northern Cape - Western Cape - International, South Africa SQUAREPEG Full time

    Job OverviewWe are seeking a highly motivated Senior Backend Engineer to join our team at In this hybrid role, you will play a pivotal role in the development and scaling of our pipeline, leveraging a serverless architecture on AWS, along with the use of Computer Vision (CV) and 3D reconstruction. While a background in CV and 3D reconstruction, as well as...

  • Test Team Lead

    Found in: Talent ZA C2 - 2 weeks ago


    Cape Town, South Africa PRR Recruitment Services Full time

    Test Team Lead EE – Rondebosh – RnegThis is for a well known company based in Rondebosh. The person will be responsibility will be: - As a Test Team Lead you will be responsible for the management of the team of software testers allocated to you- This position is a technical position, which is basically concerned with software testing. Focus is on...

  • Java Team Lead

    4 days ago


    Cape Town, South Africa SET IT Recruitment Full time

    Looking for an experienced Java Team lead to join an agile team of developers in Cape Town! **Requirements**: **Key Skills** - Line management experience - Experience in being part of or leading agile teams, or as a Scrum Master - Server-side core Java development - NoSQL database development e.g. MongoDB - MySQL database development - Communication...

  • Offline Team Lead

    4 days ago


    Cape Town, South Africa Recruitment Matters (Pty) Ltd Full time

    Our client is looking for an Offline Team Lead to join their team. The primary purpose of the role is to lead the Offline operational team in support of the production environments, implementations, and ensuring continuous improvement of preventative and proactive measures to enable system stability. At the same team lead a team of Offline analysts to...