Menu Close

Pretoria: Team Lead Fullstack Software Developer

Date 2025-01-24
Job Title Team Lead Fullstack Software Developer
Employer
More Information
Salary Negotiable Between R 75 – R 95 000.00 Depending on experience
Category It Computing Software
Location Tshwane
/ Pretoria

Job Summary

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. Experience and Knowledge 57 years of experience as a Software Developer. 23 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). Competencies Critical Thinking: Analyse and solve complex problems logically and efficiently. Active Learning: Apply new information to improve decision-making and problem-solving. Systems Analysis & Evaluation: Assess system performance and recommend improvements. Complex Problem Solving: Develop actionable solutions for intricate challenges. Communication Skills: Effectively engage stakeholders at all levels, both verbal and non-verbal. Deductive and Inductive Reasoning: Develop logical conclusions and find patterns in data. Selective Attention: Maintain focus on tasks without distraction.

Requirements:

Valid drivers licence and own transport. Ability to meet tight deadlines and adapt to changing environments. Capability to work under pressure and manage complex tasks independently

Team Lead Fullstack Software Developer position available in Tshwane, Pretoria. This job position was posted by . The job has been posted on 2025-01-24 in the It Computing Software category

Click Go Apply to apply online!


You might also like to look at the available jobs in the same area.



Select one of the buttons below to browse for more available jobs.



View Job  Pretoria: Commercial Litigation And Tax Law Attorney posted by Hire Resolve







Apply directly for this position
Some posts have contact information included with other instructions. All applicants are urged to read the instructions carefully.
We will list jobs at the bottom of each job, so feel free to scroll down and continue your search.

We do not accept any job applications and merely offer the service of daily jobs being mined and displayed on our job portal.
Each job post has a link to take you directly to the original post to apply on their website or the original website where the post came from.


Here are some more related positions


Somerset West: Finance Team Leader posted by Thesl (Pty) Ltd.

The Finance Team Leader will support the Financial Manager in overseeing all financial transactions including co-ordinating the finance team in their daily tasks. The ideal candidate will ensure the accurate and timely accounting of financial transactions


View Job
Finance Team Leader

Durban Central: Debt Collection Team Leader – Urgently Needed posted by IDC Durban

Drive overall performance and manage International Insurance voice processes.Responsible for supervisory support, escalation/complaint handling and delivering results as per Service Level Agreement targets / timelines.Produce reports to gauge process perfo


View Job
Debt Collection Team Leader – Urgently Needed

Standerton: Fabrication Team Leader

The Fabrication Team Leader will be responsible for planning, supervising, and executing all fabrication activities at all the company`s sites. This role involves leading a team of skilled fabricators, ensuring high standards of quality and safety, and sup


View Job
Fabrication Team Leader

Johannesburg: Team Leader: Customer Service

Requirements: Must have at least 2 years Team Leader/ Supervisor experience in a Bank Call Centre Matric and a relevant tertiary qualification preferably with a leadership component Must be available to work from the office on rotational shifts through wee


View Job
Team Leader

Africa: Travel Team Leader posted by Executive Placings

Leading Destination Management Company is looking for a Team Leader to support the management of a team of Destination Specialists. Lead the team to operationalize agent requests seamlessly and continuously improve service standards. Successfully quote and


View Job
Travel Team Leader

Johannesburg: Operating Manager – Leadership Team

Minimum requirements for the role: A bachelors degree in business, Finance, or a related field is essential for this role . Previous (5) experience working in a senior commercial or operational role. Must have a strong understanding of pricing strategies,


View Job
Operating Manager – Leadership Team

Cape Town City Centre: Ict Asset Controller Team Leader 6Mnths Cape Town Onsite

Duties and Requirements: Manage the ICT assets for the Cape Town, Gauteng, Eastern Cape and KZN offices Cach, set clear objectives, and monitor performance to ensure efficient and effective operations. Translate audit findings into actionable business insi


View Job
Ict Asset Controller Team Leader 6Mnths Cape Town Onsite

Port Elizabeth: Facilities Team Leader

Key Responsibilities Repairs Diagnose the root cause of failures and execute timely repairs to minimize disruptions. Perform carpentry, building, roofing, and facilities repairs to restore equipment and infrastructure to optimal functioning. Ensure that al


View Job
Facilities Team Leader

Centurion: Chief Operating Officer – Executive Leadership Team

Minimum requirements for the role: A bachelors degree in business, Finance, or a related field is essential for this role (A Masters degree is preferred). Previous (5) experience working in a senior commercial or operational role, with a proven track recor

View Job  Pretoria: Intermediate .Net Developer posted by Goldman Tech

View Job
Chief Operating Officer – Executive Leadership Team

Johannesburg: Dutch Speaking Team Leader – Remote

Dutch speaking Team Leader - remote Job description: As a team leader at our client you will be responsible for managing and developing a remote working team within the sales department. You will work closely with the Service Delivery Manager in Europe and


View Job
Dutch Speaking Team Leader – Remote

Cape Town City Centre: It Field Services And Senior Technician – Team Lead

About Us: Our client is a leading Managed Service Provider (MSP) based in Cape Town, offering top-notch IT and connectivity support to a diverse range of clients. They pride themselves on delivering exceptional service and innovative solutions to meet the


View Job
It Field Services And Senior Technician – Team Lead

Port Elizabeth: Logistics Team Leader/Supervisor

Purpose of the job • Overseeing company product supply chain • Control the movement of materials needed for production into the manufacturing process and out to warehouse • Manage inventory to ensure it is available when needed and to restock while keeping


View Job
Logistics Team Leader/Supervisor

Johannesburg: Qa / Qc Team Leader – Food Manufacturing

QA/QC TEAM LEADER Tasks Attending food safety and quality meetings, reporting food safety and quality related problems to management irrespective of other functions Identifying and recording any hygiene/food and quality safety problems and recommend correc


View Job
Qa / Qc Team Leader – Food Manufacturing

Johannesburg: Qa/Qc Team Leader (Olifantsfontein, Gauteng)

Qualifications and Skills Required: National diploma in Food Technology 2-3 years experience Excellent written and verbal communication skills. Proficiency in computer use at an intermediate level. Strong report writing capabilities. Collaborative team pla


View Job
Qa/Qc Team Leader (Olifantsfontein, Gauteng)

Port Elizabeth: Software Development – Team Leader

Our client, a leading provider of supply chain technology and consulting solutions to emerging markets across the globe is seeking experienced team leaders with a passion for building innovative and meaningful software, as well as guiding and mentoring the


View Job
Software Development – Team Leader

Johannesburg: Pam 420266 – Sales Team Leader (Credit Life Products) – Bryanston

Employer Description Our client is a Financial Services company Job Description Our client is seeking a suitable qualified candidate with strong sales experience and a proven track record to join their team. Your duties will encompass: Manage and overseein


View Job
Pam 420266 – Sales Team Leader (Credit Life Products) – Bryanston

Jet Park: Workshop Operations & Team Leader – Industrial Machinery – Jet Park

Workshop Operations & Team Leader Industrial Machinery Jet Park A supplier of industrial machinery requires an experienced Workshop Operations and Team Leader in the aftermarket division Job purpose: Manage, motivate and develop the service team members in


View Job
Workshop Operations & Team Leader – Industrial Machinery – Jet Park

Durban: Accounts Payable Team Lead

New Year, New Opportunities: Discover Your Dream Job with My Client My client is looking for an experienced Accounts Payable Team Lead. This role is critical in ensuring the accurate, timely, and efficient processing of all vendor invoices and payments. Wo

View Job  Centurion: Electrical Engineer

View Job
Accounts Payable Team Lead

Durban: Accounts Payable Team Lead posted by Omega HR Solutions

New Year, New Opportunities: Discover Your Dream Job with My Client! My client is looking for an experienced Accounts Payable Team Lead. This role is critical in ensuring the accurate, timely, and efficient processing of all vendor invoices and payments. W


View Job
Accounts Payable Team Lead

Port Elizabeth: Logistics Team Leader/Supervisor posted by Talent Scout Recruitment

Purpose of the job Overseeing company product supply chain Control the movement of materials needed for production into the manufacturing process and out to warehouse Manage inventory to ensure it is available when needed and to restock while keeping costs


View Job
Logistics Team Leader/Supervisor

Cape Town: It Field Services And Senior Technician – Team Lead posted by Pure Placements (PTY) LTD

About Us: Our client is a leading Managed Service Provider (MSP) based in Cape Town, offering top-notch IT and connectivity support to a diverse range of clients. They pride themselves on delivering exceptional service and innovative solutions to meet the


View Job
It Field Services And Senior Technician – Team Lead

Johannesburg: Dutch Speaking Team Leader – Remote posted by Fempower Personnel

Dutch speaking Team Leader - remote Job description:As a team leader at our client you will be responsible for managing and developing a remote working team within the sales department. You will work closely with the Service Delivery Manager in Europe and


View Job
Dutch Speaking Team Leader – Remote

Johannesburg: Outbound Collections Team Leader posted by Moladira Skills

JOB PURPOSETo lead, develop and coach a team of Outbound Debt Collection Agents by driving the daily and monthly production and achievement of set targets and SLAs, and providing accurate daily reporting on individual and team performance.QUALIFICATIONS &a


View Job
Outbound Collections Team Leader

Standerton: Fabrication Team Leader posted by Top Vitae

The Fabrication Team Leader will be responsible for planning, supervising, and executing all fabrication activities at all the company`s sites. This role involves leading a team of skilled fabricators, ensuring high standards of quality and safety, and sup


View Job
Fabrication Team Leader

Johannesburg: Life Guard Team Leader – Dubai posted by Deka Minas (Pty) Ltd

Please note that this position is based in The Middle East (Dubai). Flights, Visa, Accommodation and Additional benefits apply.Job Summary:The Lifeguard Team Leader is responsible for overseeing the lifeguard team, ensuring the safety of all guests in and


View Job
Life Guard Team Leader – Dubai

Error making API request.
Share this to someone who needs a job:
Posted in Jobs in Pretoria, Jobs in Tshwane

More Jobs in Your Area