Technical Lead Software Development

Technical Lead Software Development Job Description Template

Our company is looking for a Technical Lead Software Development to join our team.

Responsibilities:

  • Ensure that unit, integration and acceptance tests for all components are written;
  • Perform managerial tasks such as: career guidance, performance appraisals;
  • Ensure that build automation scripts are written;
  • Liaise with senior IT members in Cape Town and build software and processes accordingly;
  • Ensure that elegant robust code is written;
  • Design clean and simple solutions;
  • Assist with analysis where required;
  • Provide guidance in troubleshooting root-cause errors;
  • Improve and optimize the performance of existing systems;
  • Lead a team of developers.

Requirements:

  • Degree in Computer Science, Computer Engineering, Information Science or related discipline.

What job descriptions are similar to Technical Lead Software Development?