An established East London IT Services Company, with branches in Port Elizabeth and Johannesburg, seeks to employ a dynamic Development Team lead to manage the Microsoft Tech stack dev team. The ideal candidate must be a self-starting individual who can plan and accomplish deliverables. Duties will revolve around managing development resources to achieve planned work packages and engaging with BA’s to deliver solutions to client challenges. The successful candidate will be involved in development planning and spec sessions as well as improvement of internal technical processes and procedures. To be successful in this role, they will need extensive Development knowledge and understand business requirements as well as the drive to get things done right.

Requirements / Experience:

– Tertiary qualification in Computer Science

– 5+ years’ experience in a Senior Development role on the Microsoft stack

– 5+ years’ lead experience in Development lead role

– Strong Development Experience (C#, ASP.NET…)

– Strong SQL Experience (Database Design, Queries, Stored Procs…)

– Strong OO Programming Experience

– Report Writing using SSRS

– Extensive Project management in IS environment

– Experience in the application of Prince II and Agile/Scrum methodology and related artifacts

– Deliverable management

– Resource management including HR matters

– Extensive experience in managing project performance against SLA

– Solid understanding of project finances, including Budget Control

– Ability to work as part of a team, manage team, interdependent as well as independently and submit deliverables on time and in excellent quality

Beneficial skills / experience:

– Web Technologies (HTML5, JavaScript, CSS3, Bootstrap, jQuery, Knockout JS, SOAP Web Services, REST…)

– Report writing (SSRS)

– MVC, Angular

– MCP Exam(s)

– BI Experience

– DevOps (GIT, Pipelines, Source Tree)


– A passion for solving complex business problems

– Logical out of the box thinker

– Meticulous attention to detail

– Driven to deliver quality work

– Excellent problem-solving skills

– Self-disciplined and self-motivated with good time management

– Able to work under pressure and meet deadlines

– Innovative and passionate about development

– Able to run with a given task

– Solutions driven

– Must be flexible with an open mind to find solutions to overcome challenges

– Ability to multitask while working under pressure

– Trustworthy, reliable, and responsible

Learn more/Apply for this position