Share this job with your friends, family and co-workers...
THIS JOB ADVERT HAS EXPIRED...
SENIOR DEVELOPER / TEAM LEAD - 342681
SENIOR DEVELOPER / TEAM LEAD
Information Technology / Web Development / Telecommunications
Wage / Salary:
R - Market Related - P/M (Per Month)
Duties & Responsibilities
Write well designed, testable and efficient code by using best software development practices.
Create website application layout/user interface using standard HTML/CSS practices.
Create backend API’s and services.
Integrate data from various back-end services and databases.
Gather and refine specifications and requirements based on technical needs.
Create and maintain software documentation.
Stay abreast of emerging technologies/industry trends Cooperate with architects to match architectural vision
Mentor junior team members
Desired Experience & Qualification
Minimum 8+ years’ development experience.
Solid coding skills and in-depth knowledge of Rest API development using ASP.NET Web API 2, using C#
Solid experience in application architecture and exposure to patterns and practices
Understanding of at least one of the web application frameworks (Angular, Ember, Durandal, Aurelia or React).
Solid knowledge of relational database systems, Object Oriented Programming and Web application development.
Being able to integrate data from various back-end services and databases
Good problem diagnosis and creative problem-solving skills.
Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
If you do not hear from us within 1 month of the closing date, you may assume that your application was unsuccessful. All qualifications and certificates will be verified. Our Client reserves the right not to fill the position. Candidates may be expected to undergo psychometric testing. It is the applicant’s responsibility to have foreign qualifications evaluated by the South African Qualifications Authority (SAQA) and to provide the evaluation results.