Lead Developer - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 30-11-2016 4:00:50 PM
28-12-2016 4:00:50 PM
Purpose:
The Lead Developer manages the developers on the scrum team alongside hands-on development within the sprints. The team uses a variety of web technologies (frontend and backend) to build highly visible web projects, delivering a cutting-edge web experience to our users.
 
Duties will include, but not limited to:
Key Responsibilities & Accountabilities:
The Lead Developer position will involve the following areas of responsibility:
  • Line managing developers in the scrum team
  • Recruitment and resource planning for the team
  • Assisting and mentoring developers in solution design and technical implementation
  • Leading the team to achieve technical goals
  • Designing and planning technical solutions to meet business requirements
  • Coding and developing features for new and existing products
  • Upkeep and maintenance of existing products
  • Taking part in Scrum rituals such as stand-ups, planning sessions, demos and retrospectives
  • Taking part in team activities such as collaborative-development and code-reviews
  • Taking part in cross-team activities such as knowledge-sharing and documentation
 
This job description is not intended to be an exhaustive list of responsibilities. The job holder may be required to complete any other reasonable duties in order to achieve business objectives.
 
Essential Criteria:
  • Strong leadership skills
  • Strong communication skills
  • Good understanding of HTML, CSS and JavaScript
  • Good understanding of C# and ASP.NET MVC
  • Experience with popular JavaScript frameworks (e.g. Angular)
  • Experience with build tools (e.g. Gulp, MSBuild)
  • Experience with dependency management (e.g. NPM, Bower, NuGet)
  • Experience with unit testing (e.g. Jasmine, Moq)
  • Experience with source control systems (e.g. Git, TFS)
  • Ability to collaborate with others and work well within a team
  • Ability to keep up with a growing, fast-paced environment

Desirable Criteria:
  • Good understanding of Umbraco
  • Experience with CSS pre-processing (e.g. Sass)
  • Architectural knowledge and experience (e.g. SOA, Micro-services)
  • Agile / Scrum experience
  • Good knowledge of IIS
  • Educated to degree level or equivalent
  • Microsoft certified
 
Should you not hear from us within 2 weeks, please deem your application as unsuccessful.

Recruiter: CompuJobs