Software Development Team Leader
Minimum Requirements & Experience needed:
Tertiary qualification in Computer Science or equivalent.
Minimum 5 years’ experience in a Senior Development role on the Microsoft stack.
Minimum 2 years’ lead experience in Development role.
Strong Development Experience (C#, ASP.NET…)
Strong SQL Experience (Database Design, Queries, Stored Procs…)
Strong OO Programming Experience.
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. Beneficial Skills:
Web Technologies (HTML5, JavaScript, CSS3, Bootstrap, jQuery, Knockout JS, SOAP Web Services, REST…)
Open Edge Progress.
Report writing (Crystal, SSRS)
MVC, Angular, MCP Exam(s)
Mobile Development Experience.
BI Experience .
Team Services, SVN, GIT Responsibility:
Duties:
Software Development
Team Lead / Supervision
Contribute to application design and technical documentation.
Provide technical guidance to the team
Manage software development to specification & timelines.
Maintain and improve existing solutions.
Ensure software is developed to quality standards Maintain development SOPs
Execute technical investigations . info@performitpersonnel.co.za