Team Lead Full stack Developer
5 days ago
Primary Duties and Responsibilities
A medium-sized consulting firm is seeking a motivated and experienced Team Lead – Senior Software Developer who excels in software development and team leadership. This role requires a hands-on leader passionate about coding, collaboration, and mentorship, capable of guiding a team to deliver scalable, efficient, and innovative software solutions aligned with client and business needs.
Starting in the pre-execution phases of projects, the Team Lead provides technical input, setting the stage for successful execution. You will oversee the project team, ensure high-quality deliverables, and maintain alignment with client expectations.
Responsibilities
Team Leadership and Guidance
- Provide day-to-day guidance and mentorship to team members, supporting professional growth.
- Facilitate effective communication within the team, ensuring alignment with project goals.
- Foster a culture of accountability, trust, and continuous improvement.
- Lead by example, contributing to coding, design, and system reviews.
Project Oversight
- Engage in project planning during pre-execution, offering technical insights and feasibility assessments.
- Monitor project execution, ensuring adherence to quality standards, timelines, and deliverables.
- Identify and mitigate technical and project risks proactively.
- Manage client expectations through clear communication and timely issue resolution.
Technical Contribution and Innovation
- Write well-designed, testable, and efficient code.
- Ensure all designs and code are compliant with specifications and industry best practices.
- Prepare and release software components as part of the development lifecycle.
- Investigate and recommend new technologies and methodologies to optimize processes.
Performance Metrics and Reporting
- Track and report team performance against milestones.
- Provide constructive feedback to team members and stakeholders.
- Ensure progress reports highlight achievements, challenges, and actionable solutions.
Required Qualifications Education
- Degree in Computer Science, Engineering, Informatics, BIT, or a related field.
- 5–7 years of experience as a Software Developer.
- 2–3 years in a Senior Software Developer role.
- Strong understanding of development methodologies and frameworks.
- Proven experience in developing web applications using popular frameworks (e.g., Angular, React, React Native).
- Familiarity with test-driven development and writing unit tests following industry best practices.
- Experience with public cloud platforms, containerization technologies, and DevOps is advantageous.
Technical Skills
- Core Principles: Proficient in SOLID principles, Object-Oriented Analysis and Design, and Design Patterns.
- Development Frameworks:
- .NET and .NET Core with C#.
- ASP.NET MVC or Web Forms.
- Angular (2.0 and up), TypeScript, JavaScript.
- Database & API Design:
- SQL Database Design, Entity Framework Core (Code First), T-SQL, .NET Web API.
- Frontend Development:
- HTML5, CSS3, Bootstrap 5, RxJS, Ngxs/NgRx.
- Other Tools:
- Source Control (GitHub, TFS, Azure DevOps), Visual Studio, Visual Studio Code.
- Additional Expertise:
- Domain-Driven Design, Microservices Architecture, Service-Oriented Architecture, OAuth 2/JWT/Identity Server, Message Queuing (MSMQ, RabbitMQ).
Requirements:
- Valid driver's licence and own transport.
- Ability to meet tight deadlines and adapt to changing environments.
- Capability to work under pressure and manage complex tasks independently.
-
Intermediate Full Stack Developers
7 days ago
Centurion, Gauteng, South Africa Network Recruitment Full timeFull Stack DeveloperJob Experience & Skills Required (Ideal Candidate Profile):Bachelor's Degree in Computer Science, Statistics, or a related field (non-negotiable)5+ years working experience in a full stack role, focused on C#Tech Stack:Front-end and libraries (e.g. HTML/CSS, Bootstrap, JavaScript, XML, jQuery, and Angular.js). Back-end C#, .NET and...
-
Intermediate Full Stack Developers
1 week ago
Centurion, Gauteng, South Africa Network Recruitment Full timeCompany and Job Description: Full Stack DeveloperJob Experience & Skills Required (Ideal Candidate Profile):Bachelor's degree in Computer Science, Statistics, or a related field Non-negotiable5+ years working experience in a full stack role, focused on C#Tech stack:Front-end and libraries (e.g. HTML/CSS, Bootstrap, JavaScript, XML, jQuery, AngularJS)....
-
Java Architect Full Stack
3 weeks ago
Centurion, Gauteng, South Africa Codematch Full timeJob Description Our client in the insurance industry is looking for a Java Architect Full Stack to join their team. As a Java Architect Full Stack, you will work with the architecture team to understand and develop the road map of the evolution of the back-end technology stack. Analyse business requirements to determine viable options for solution design and...
-
Full Stack Developer
4 weeks ago
Centurion, Gauteng, South Africa Network Recruitment Full timeMy client digitizes health and safety management systems across various industries. Responsibilities Include: Focusing on front-end development to ensure that systems functionality, user friendly and visual appeal Collaborate with Senior Full Stack Developers in developing complex systems Learn various technologies including on both web and mobile and API...
-
Full Stack Developer
2 weeks ago
Centurion, Gauteng, South Africa Network Recruitment Full timeResponsibilities:Collaborate in design and development of scalable enterprise software solutions. Conduct testing, debugging and resolution of coding issues and bugs. Architect both client-side and server-side frameworks for optimal performanceDevelop and manage efficient databases and applications.Education:Degree in Computer Science, Statistics or related...
-
Full Stack Developer
2 weeks ago
Centurion, Gauteng, South Africa Network Recruitment Full timeResponsibilities:Collaborate in the design and development of scalable enterprise software solutions. Conduct testing, debugging and resolution of coding issues and bugs. Architect both client-side and server-side frameworks for optimal performance.Develop and manage efficient databases and applications.Education:Degree in Computer Science, Statistics or...
-
Full Stack Developer
2 weeks ago
Centurion, Gauteng, South Africa Network Recruitment Full timeResponsibilities: Collaborate in the design and development of scalable enterprise software solutions. Conduct testing, debugging and resolution of coding issues and bugs. Architect both client-side and server-side frameworks for optimal performance. Develop and manage efficient databases and applications. Education: Degree in Computer Science, Statistics...
-
Full Stack Web Development Specialist
4 days ago
Centurion, Gauteng, South Africa Tracker South Africa Full timeAbout the RoleWe are seeking an experienced full stack web development specialist to join our team at Tracker South Africa. The successful candidate will be responsible for designing, developing, and deploying scalable web applications.Key ResponsibilitiesDevelop robust and efficient front-end systems using Angular and other relevant technologies.Collaborate...
-
Full Stack Developer
2 weeks ago
Centurion, Gauteng, South Africa Network Recruitment Full timeAs a Specialist Recruitment Consultant within the IT industry, my clients and I are constantly on the lookout for genius Developers with strong academics, robust project experience and technical knowledge. Requirements: Completed qualifications At least 1 year of relevant experience Impressive tech stack and relevant certification Apply now to join my...
-
Intermediate Full Stack Software Developer
7 days ago
Centurion, Gauteng, South Africa Network Recruitment Full timeResponsibilities: Design, develop, test, and debug web applications according to functional requirements.Use a strong understanding of Angular to build user interfaces that are responsive, performant, and user-friendly.Develop, maintain, and deploy robust back-end systems using C#, ASP.NET MVC, and MSSQL, including database management, implementing business...
-
Full Stack Developer
2 weeks ago
Centurion, Gauteng, South Africa Network Recruitment Full timeAs a Specialist Recruitment Consultant within the IT industry, my clients and I are constantly on the lookout for genius Developers with strong academics, robust project experience and technical knowledge. Â Â Requirements: Completed qualifications At least 1 year of relevant experience Impressive tech stack and relevant certification Apply now to join my...
-
Full-Stack Developer
2 weeks ago
Centurion, Gauteng, South Africa IOCO Full timeOur Client is looking for a talented Full-Stack Developer to join their team and help build innovative, user-friendly solutions. A Developer skilled in web and mobile technologies responsible for the design, testing, implementation and maintenance of software solutions. Thrives in a collaborative environment, and enjoys solving complex problems, this could...
-
Senior Full Stack C# Developer
2 days ago
Centurion, Gauteng, South Africa Network IT Full timeReference: NWA003424-SL-1Are you a seasoned Senior C# Developer looking to join one of SA's leading consulting houses? Here's a permanent role where you can showcase your experience and skill set.Duties & ResponsibilitiesThis is an opportunity to collaborate with a lead competent teams of Software Developers in developing back-end website applications,...
-
Full Stack Developer Lead
2 days ago
Centurion, Gauteng, South Africa Network IT Full timeCompany OverviewNetwork IT is a leading consulting house providing innovative solutions to the industry.
-
Centurion, Gauteng, South Africa Network Recruitment Full timePosition Overview:As a Software Developer, your primary responsibility will be the design, development, testing, and debugging of software applications. You will work closely with cross-functional teams, including business analysts, architects, and end-users, to ensure technical compatibility and user satisfaction. This role reports to the Development...
-
Full Stack Software Developer
1 day ago
Centurion, Gauteng, South Africa NCRCP 1332 and Iemas Insurance Brokers Pty Full timeNCRCP 1332 and Iemas Insurance Brokers Pty RecruitmentWe are currently seeking a highly skilled developer to join our team at NCRCP 1332 and Iemas Insurance Brokers Pty. This is a mid-senior level, full-time position that requires a strong understanding of software development principles and practices.The successful candidate will have experience with modern...
-
Full Stack Developer
1 week ago
Centurion, Gauteng, South Africa Network Recruitment Full timePosition Overview:As a Web Front-End Developer, you will play a key role in maintaining, enhancing, and developing the visitor-facing aspects of our solution. Youll work closely with a team of developers to deliver high-quality, efficient solutions while ensuring the system remains innovative and user-friendly. This role reports to the Development Manager...
-
Full Stack Developer
7 days ago
Centurion, Gauteng, South Africa Network Recruitment Full timePosition Overview:As a Web Front-End Developer, you will play a key role in maintaining, enhancing, and developing the visitor-facing aspects of our solution. Youll work closely with a team of Developers to deliver high-quality, efficient solutions while ensuring that the system remains innovative and user-friendly. This role reports to the Development...
-
Senior C# Developer
7 days ago
Centurion, Gauteng, South Africa OneCart Full timeCybersecurity solutions are crucial to safeguard businesses against threats. As OneCart's Senior C# Developer - Team Manager, you will be responsible for leading a team of developers to drive project success. Your primary objective will be to identify security vulnerabilities and implement robust solutions using Entity Framework, AngularJS, SQL Server,...
-
Data Analyst Team Lead
6 hours ago
Centurion, Gauteng, South Africa Golden Rule Full timeYou will be part of our IT solutions team within the Insure industry, focusing on delivering high-quality BI solutions that drive business strategy and operations. As a Senior Business Intelligence Developer, your ability to solve complex problems and understand the business in detail will enable you to thrive in an environment that values data-driven...