Technical Lead Software Development (c#) - Centurion Verfied

Salary Negotiable Centurion, Gauteng Centurion, Gauteng more than 14 days ago 15-02-2018 9:30:01 PM
15-03-2018 9:30:01 PM
Responsibilities:
  • Help to build a development team
  • Lead a small team of developers
  • Design clean and simple solutions
  • Improve and optimize the performance of existing systems
  • Provide guidance in troubleshooting root-cause errors
  • Mentor and guide team to achieve their goals;
  • Take part in the design of the database and software;
  • Stay up-to-date with technology trends, investigate solutions and make appropriate recommendations;
  • Write software according to business requirements specifications, processes and standards;
  • Perform unit testing and hand over completed software for further testing, within agreed time frames;
  • Responsible for all aspects of the application development project lifecycle;
  • Develop and maintain modern software application architecture roadmap that supports an evolving enterprise innovation platform;
  • Define and Maintain Application / Data / Security Architecture Principles and Policies;
  • Update system documentation;
  • Support information security initiatives


Minimum Requirements:

  • Matric;
  • Bachelor's degree, preferably in Computer Science, Management Information Systems, or related experience.
  • Additional qualifications in IT-related fields, including programming and database design.
  • MCSD (Microsoft Certified Solutions Developer);
  • At least 5 years in-depth programming experience with C# .NET;
  • At least 3 years acting in a senior architecture / technical lead role in a comparable organization.
  • At least 3 years of hands on experience leading a team of developers - defining work breakdown structures/tasks, assigning the team work items, monitoring and ensuring quality and adherence to standards;
  • Good knowledge of Microsoft SQL Server;

Recruiter: CompuJobs