Lead Software Developer

 

Recruiter:

Cyberpro Consulting

Job Ref:

JHB003678/Themb

Date posted:

Thursday, August 12, 2021

Location:

Johannesburg, South Africa

Salary:

550 Hourly


SUMMARY:
CyberPro Consulting combines a Passion for Technology with a Genuine Interest in our customer's Business and Success. With almost two decades of experience in the IT and software development industry, CyberPro Consulting has a diverse client base, ranging from large-scale enterprises to SME businesses.

POSITION INFO:
Key Responsibilities:

  • Write testable, scalable, and efficient software using C#, JavaScript, SQL, and other relevant technologies.
  • Lead the team’s adoption of DevOps practices and tools using Azure as a base.
  • Lead the team in delivering solutions on time, within budget, and meeting quality expectations.
  • Provide solution architectures, system, and feature designs that meet business requirements and align with enterprise architecture standards and other non-functional requirements like security, availability, scalability etc.
  • Perform code reviews and ensure the team implements solutions according to specified designs.
  • Oversee and guide troubleshooting, debugging, and refactoring of code to optimize performance.
  • Confer with cross-functional colleagues to unpack business requirements and design solutions that fit their purpose.
  • Effectively communicate agile principles, practices, and overall operating model to the team.
  • Champion the use of metrics and other objective measures across the team.
  • Produce and present regular progress reports and set appropriate team goals.
  • Mentor developers and ensure their continuous growth and adaptation to ever-evolving technologies
Required Qualifications:
  • Matric
  • A degree in Computer Science, Information Technology, Mathematics or Engineering
  • A recognized software development certification
  • 5 years experience as a full-stack software developer
  • 2 - 3 years as a development team leader
  • Solution architecture and design implementation.
  • Working in environments with legacy code
  • Implementing and using DevOps tools and practices
  • Experience with agile environments using methodologies like Scrum, Kanban, Scaled Agile Frameworks (SAFe), Lean, Crystal, etc.
  • Basic project management training
Required Knowledge and Skills:
  • C# Development
  • Software design patterns
  • JavaScript Frameworks (ReactJS and AngularJS are both a must)
  • Database technologies (MSSQL, Oracle) and SQL scripting
  • Exposure to Azure and other cloud technologies like Amazon, Google Cloud etc.
  • Embody the principles espoused by the agile manifesto.
  • Knowledge of agile delivery methods SAFE, Scrum, Kanban, XP, Lean, FDD, Crystal etc.
  • Knowledge of software delivery processes and practices likes TDD and CI/CD
  • Good technology presentation and communication skills

if you''re keen to pursue this opportunity would you please send me your updated CV to thembilen@------



 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

LEAD AUTOMATION TECHNICIAN – SOFTWARE
Location: Pretoria
Salary: Monthly Salary
lead AUTOMATION TECHNICIAN – software
7 days ago


Software Engineer Lead
Location: Johannesburg
Salary: 1 100 000 Annually
The world of code is wild. Systems crumble. Bugs hunt in the shadows. And only the strong, the clever, the relentless survive.My client is looking for a software Engineering lead who has fought their battles as a developer and has been leading a software team through the chaos. Someone who doesn’t just write code—they shape it, protect it, and lead others through it.
23 days ago


Technical Software Team Lead (CH1207) (Remote)
Location: Alberton
Salary:
43 days ago


Senior Android Developer - Pretoria
Location: Pretoria
Salary: Monthly
Our client in Pretoria is looking for a Senior Android developer to join their team.The purpose of this role is to develop and maintain innovative hearing health platforms on the Android platform, ensuring code is written that is to specification, neat, accurate and scalable. Work focuses on maintaining and upgrading hearing aid solutions platforms while providing guidance from an Android best pra...
8 days ago


Lead Full Stack Developer (Java and Angular)
Location: Johannesburg
Salary:
14 days ago


Senior Full Stack Developer
Location: Johannesburg
Salary:
Are you a seasoned Full Stack developer who thrives on solving complex technical problems and building high‑impact systems? This is an opportunity to join a high‑performance engineering team where craftsmanship, ownership, and continuous learning are core values.
5 days ago


Senior Director: Business Systems & Analytics
Location: Pretoria
Salary:
Our client, an award-winning MedTech, is looking for a Senior Director: Business Systems & Analytics to join their team. 
26 days ago


Senior Oracle APEX Developer (Centurion Hybrid)
Location: Centurion
Salary:
48 days ago


Java Developer
Location: Sandton
Salary: R70k - 90k per month
Senior Java developer experience in building, maintaining, and optimising Java applications
57 days ago


Android Developer
Location: Pretoria
Salary: Market Annually
Our client, an award-winning MedTech is looking for an Android developer to join their team.
26 days ago


Create a free job alert for Lead Software Developer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions