Team Lead (SARD)

 

Recruiter:

Ulwembu Business Services

Job Ref:

UBS-Team Lead (SARD)

Date posted:

Tuesday, May 3, 2022

Location:

Johannesburg, South Africa

Salary:

Market related


SUMMARY:
Ulwembu Business Services is a black owned management consulting and information and communications technology (ICT) services company that facilitates the transformation of private and public enterprises to optimised, digitised organisations, based in Fourways.

JOB DESCRIPTION:

Key Responsibilities

  • Solving complex pavement engineering challenges
  •  Excellent Leader
  • Allocating and managing resources
  • Wring and utilizing restful API services.
  • Microsoft graphical drawing APIs
  • Programming drawing
  • Graphical rendering through WPF bindings
  • Mobile cross platform framework
  • Knowledge of source control system
  • Online/Offline applications
  • Strong integration and full-Stack development

ASP . NET MVC 5 development 

Key Results Area

  • Multi-threading and asynchronous processing.
  • Performance tuning large-scale application including we application, Desktop application and Mobile application
  • Oracle RDBMS Structures and in C#. NET.

Formal Education

  • Bachelor of Science (Civil Engineering) or equivalent

 

Professional/Technical Certification

  • C+5.0 Programming

 

 

Experience & Skills

 

Extensive proven project architecture and development experience within the following fields or technology:

a) Windows presentation framework using MVVM;

b) Web frameworks (minimum of MVC and Web API);

c) Writing and utilizing RESTful API services. JSON and ProtoBuf;

d) Javascript frameworks and libraries (e.g. Angular, Backbone, ReactJS, Knockout, etc.);

e) Microsoft graphical drawing APIs. Must include programming drawing as well as graphical rendering through WPF bindings and include experience in graphical rendering optimizations;

f) Video streaming and video processing, compression algorithms, buffering and caching techniques;

g) Multi-threading and asynchronous processing;

h) Mobile application development and mobile application design;

i) Performance tuning large scale applications including Web applications, Desktop applications and Mobile applications;

j) At least one mobile cross platform framework is a must

) Real-time processing of data streams and location based data;

l) Synchronization frameworks. Knowledge in MSF is required;

m) NoSQL database - Development of Mongo DB solutions to store large data sets;

n) Online/offline applications;

o) Agile development methodologies and techniques;

p) Deep knowledge of source control systems, trunk based development, versioning, and release processes;

q) Strong integration and full-stack development skills. Integration of ecosystems, more specifically Relational databases, ORM, NoSQL databases (Mongo DB), cloud technologies, spatial systems, legacy systems and languages, portal technologies, Mobile applications, Web Applications, Thick client (Desktop) applications, Web Services, and APIs;

r) Net and C# a must plus at least one other language like Java, C++ or Objective C;

s) Structures and algorithms. Big"O" notation optimizations;

t) Oracle RDBMS structures and use in C# .NET.

u) ASP .NET MVC 5 development experience

v) Orleans or similar distributed programming solutions

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Engineering Team Lead - Cape Town or JHB (on site)
Location: Johannesburg
Salary:
Step into the role of a Tech Captain, guiding a squad of engineers like you’re coaching Sundowns on derby day — strategy, delivery rhythm, and team morale all in your hands. You’ll blend leadership + tech execution in a space where innovation moves faster than SA Twitter trends.
5 days ago


Team Lead-Junior Conveyancer
Location: Bryanston
Salary: R 40,000
Conveyancer Bryanston Salary: R 40,000 - R 45,000 ctc
6 days ago


Software Engineering Team lead
Location: Johannesburg
Salary: 900 000 Annually
My client is seeking an experienced Software Engineering team lead to take command of a skilled engineering team and guide the delivery of high-quality, scalable software. This role requires a steady hand, strong technical judgment, and the ability to lead from the front.If you are comfortable setting direction, mentoring engineers, and remaining hands-on with the codebase, I would like to speak w...
6 days ago


Graphic Designer & Team lead (CB)
Location: Alrode
Salary:
7 days ago


Technical Team Lead - Backup
Location: Midrand
Salary:
We are seeking a highly skilled and experienced Technical team lead to oversee and manage our IT backup environment for multiple clients. The ideal candidate will take ownership of backup infrastructure operations, lead a team of backup engineers, and ensure the seamless protection and recovery of client data in complex enterprise environments.
9 days ago


Client Support Team Lead
Location: Pretoria
Salary:
Provide expert support for specific OSM products, including Per Hand School Setups and Timetables. Ensure accurate implementation, assist with client support, and contribute to training initiatives. Collaborate with the Functional Owner during client engagements.Job Purpose
9 days ago


POS Development Team Lead - (PERMANENT)
Location: Sandton
Salary:
13 days ago


Tech/IT Stock Team Lead
Location: Johannesburg
Salary:
A vanguard organization is launching a calculated overthrow of bloated inventory and reactive planning. They are recruiting a Minister of Supply—a strategic commander who views the warehouse not as a cost center, but as the central treasury of the revolution. You will command the arsenal, author economic intelligence, and lead the brigade that controls the capital, turning stock into strateg...
14 days ago


Team Lead: Desktop Support Engineer
Location: Johannesburg
Salary:
15 days ago


Senior Technical Consultant - Team Lead
Location: Johannesburg
Salary:
15 days ago


Create a free job alert for Team Lead (SARD) in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions