Already a member? Click here to log in Click here to login
become a member join today, it's free

Executive Job Listing

Senior Developer (Tech Lead)

Recruiter details

Contact Yolanda Venter:
Click here to view email address
Apply for this position

Industry: ICT and Telecommunications

Date posted: Tue, 13 Feb 2018

Location: Pretoria,

Expires: Sat, 14 Apr 2018

Compensation: R50000 - R80000

Reference Number: SNRDev - PTA

Job Description

POSITION: Senior Developer (Technical Lead)

Location: Pretoria, Menlyn

Salary: R50K – R80K pm CTC



To develop, test and document high quality software to meet requirements, as per Company standards. To review code and provide mentorship and leadership to developers. This is a Web Application role with focus specifically on C#, SQL Server, WebAPI and AngularJS / JavaScript


Key Areas of Responsibility

  • Actively mentors team members.
  • Actively reinforces efforts and progress in software design.
  • Gives appropriate feedback on software design.
  • Clarifies the importance and purpose of the communication.
  • Clearly conveys information and ideas.
  • Communicates effectively and appropriately with all organization levels.
  • Communicates ideas effectively and efficiently to others.
  • Actively identifies new areas for learning and improvement.
  • Actively participates in learning activities.
  • Continually updates required MCSE and other skills.
  • Puts newly gained knowledge and skill into practice on the job
  • Actively participates as a member of a team to move the team toward the completion of goals.
  • Adheres to the team's expectations and guidelines.
  • Demonstrates personal commitment to the team.
  • Fulfills team responsibilities.
  • Listens to and fully involves others in team decisions and actions.
  • Perform reviews of specifications, design and code
  • Chooses an appropriate software design that will meet business and functionality requirements, according to the development request.
  • Ensures that the software design meets industry standards and company standards.
  • Ensures the implemented design in thoroughly tested.
  • Determines most effective and efficient software design to meet specifications, when necessary.
  • Develops software, as per Company standards, to meet the defined requirements within the agreed deadline and project schedule.
  • Ensures that all the produced artefacts are versioned correctly and accurately.
  • Ensures that the project schedule and technical aspects of the project are regularly updated.
  • Obtains sign-off on developed software from Product Owner.
  • Produces the required artefacts for software (such as source files, executables, components, configuration files, scripts etc.).
  • Completes comprehensive and detailed documentation for the software developed, according to documentation standards and within the project schedule.
  • Forwards the documentation to the Product Owner for checking and approval.
  • Makes amendments to documentation when necessary.
  • Communicate optimisations performed on software to the team and department with the aim of improving our products.
  • Review and optimise code either on request or when improvements are encountered
  • Ensures the code is developed according to the determined standards.
  • Ensures the design and implementation of the code is according to best practices.
  • Ensures the solutions and code are developed for optimal performance.
  • Ensures that the functionality of the software corresponds to the specifications, within the project schedule and agreed deadline.
  • Fixes identified bugs as directed by the Product Owner.
  • Informs Project Coordinator or Product Owner of status.

Desired qualifications and experience: 

  • 7 Years + experience in software development
  • A Relevant Bachelor's Degree
  • WebAPI experience
  • C#, JavaScript, CSS and SQL
  • HTML5, AngularJS
  • Polymer (advantageous)
  • Strong technical and troubleshooting skills
  • Leadership skills
  • Understanding of general programming and application usage
  • Understanding of the software development lifecycle
  • Problem solving skills




Please forward your CV to

Should you not be contacted in 14 days, please consider your application as unsuccessful


Earn your Status

Join Who's Who and earn badges while our ranking system tracks your professional progress:

who's who Statistics

326297 Active profiles
154105 Profile views this week
129 New profiles this week
10 Achieved Who's Who Status this week