Leader Developer (Microsoft)

The Lead Developer is responsible for leading the software development team to develop products, by following Agile processes and practices to design, develop, enhance and maintain software applications using Microsoft technologies.

He or she is responsible for removing impediments to the ability of the team to achieve goals and produce deliverables.

He or she must ensure that the team follows the agreed processes in the Scrum framework, facilitate key sessions and other Agile events, and encourage the team to improve its agility.

Department: Information Technology
Project Location(s): Jhb, South Africa
Education: Bachelor Degree

Key Responsibilities

  • Drive the software development lifecycle using a DevOps approach using Microsoft technologies
  • Provide technical leadership in the use of VisualStudio and Azure DevOps
  • Guide the team and client organization to use Agile/Scrum practices and values to deliver business value
  • Assist the Product Owner to identify and prioritize system functionality in the Product Backlog
  • Assist with internal and external communication to improve transparency
  • Facilitate discussion, decision making, and conflict resolution

Personal Attributes

  • Ability to quickly understand and interpret business needs and requirements
  • Ability to move IT concepts through to successful implementation
  • Apply a servant leadership style and lead by example
  • Excellent problem-solving skills
  • Ability to work as part of a team, as well as independently
  • Produce deliverables on time and with excellent quality
  • Self-starter
  • High stress tolerance levels
  • Mentorship ability and willingness to coach colleagues and end users

Knowledge & Skills

  • Excellent understanding of the Microsoft Azure DevOps tools
  • Knowledge of Agile techniques such as User Stories, ATDD, TDD, FDD, Pairing
  • Continuous Integration, Continuous Delivery, Automated Testing


  • More than 7 years’ practical experience as a software developer using Microsoft technologies
  • Experience of the Scrum Master role or equivalent
  • Experience of developing software using a DevOps approach that includes Continuous Integration and Continuous Delivery (CI/CD) techniques
  • Experience of public sector I.T. is a plus


  • Bachelor Degree in either Information Systems or Computer Science, or equivalent
  • Microsoft certification, preferably Developer or Solutions Architect
  • Scrum Master certification preferable
how can we help you?

Email info[at]dalimhr.co.za or submit a business inquiry online.

“Dalim HR Consulting simplifies our back office by managing all personnel matters including payroll, compliance, benefits and mandatory training programs. They treat our employees like their own.”

ICT Works
HR Manager

Looking for a First-Class HR Consulting Service?