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:

Senior Backend Software Engineer / Technical Lead
Location: Johannesburg
Salary: 80 000 Monthly
Platform Technical lead / Senior Backend software Engineer – Remote (South Africa Only)My client is looking for a Senior Backend software Engineer / Platform Technical lead who thrives in fast-paced, collaborative environments and enjoys tackling complex, high-impact challenges that power products used by thousands globally.About My Client:A Digital Communications SaaS company with 20+ years...
3 days ago


Senior Full Stack .NET Developer - (PERMANENT)
Location: Sandton
Salary:
6 days ago


Security Engineer
Location: Pretoria
Salary: 450 Annually
Be the reason our systems stay safe, compliant, and unbreakable.
13 days ago


Technical Business Analyst
Location: Johannesburg
Salary:
Join one of South Africa’s leading FinTech software solution providers as a Technical Business Analyst! Work on a next-generation wealth management platform while collaborating with highly skilled teams in Cape Town. If you’re technically minded, detail-oriented, and passionate about financial systems, this is your chance to be part of something innovative and career-defining.
13 days ago


Senior Front-End Developer
Location: South Africa
Salary: Annually
Suit up for a mission that demands genius, leadership, and cutting-edge tech!Our client is assembling a team of elite developers, and they need a Senior software Engineer who can architect solutions like Tony Stark builds suits. If you’re ready to lead, innovate, and leave a legacy, this is your endgame.
13 days ago


Senior BI Developer
Location: Johannesburg
Salary: R650 Hourly
Brief Description:Are you an experienced Senior BI developer with strong ETL expertise and proven leadership skills?Our elite clients are seeking top BI professionals to lead data-driven initiatives and deliver high-impact business intelligence solutions.
13 days ago


Software Developer
Location: Centurion
Salary: 800 000 Annually
Are you a passionate software developer with a flair for building mobile, desktop, and web applications? This opportunity is perfect for someone who thrives on writing clean code, solving technical challenges, and taking full ownership of application development. If you have solid experience in Flutter and a love for creating seamless user experiences, we want to hear from you.
14 days ago


Software Developer
Location: Johannesburg
Salary:
Are you passionate about writing clean, efficient code and solving real-world problems with smart software solutions? We’re looking for a .NET / software developer who thrives in a dynamic environment and enjoys both coding and collaborating. If you're tech-savvy, detail-obsessed, and love a bit of humour in your day — we want you!R25 000 Negotiable depending on experience Purpose...
28 days ago


Java Developer
Location: Johannesburg
Salary:
Are you a technically strong software developer in testing, with expertise in automation, performance testing, and Java-based frameworks? Join a dynamic technology-driven environment in Johannesburg where you’ll design and execute robust test automation frameworks, collaborate with cross-functional teams, and play a key role in ensuring software quality and performance at scale.
13 days ago


Chief Technology Officer (CTO)
Location: Johannesburg
Salary:
55 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