Principal Developer

 

Recruiter:

Ulwembu Business Services

Job Ref:

UBS-Principal Develo..

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

  • Building C# applications, including anything from back-end services to their client-end counterparts
  • Develop and design these applications, and to coordinate with the rest of the team working on different layers of the infrastructure
  • Help maintain code quality, organisation, and automatization
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Implementing automated testing platforms and unit tests
  • Creating database schemes that represent and support business processes
  • Key Results Area

    • Translate application storyboards and use cases into functional applications
    • Design, build and maintain efficient, reusable and reliable C# code
    • Ensure the best possible performance, quality and responsiveness of applications
    • Formal Education

      Bachelor of Science (Computer Science) or equivalent qualification

      Professional/Technical Certification

      • C+5.0 Programming
      • Experience & Skills
      • Extensive proven working experience in Net development
      • Proficiency in C#, with a good knowledge of its ecosystems
      • Familiarity with the NET framework
      • Strong understanding of object-oriented programming
      • Skill for writing reusable C# libraries
      • Knowledge of concurrency patterns in C#
      • Familiarity with Microsoft SQL Server
      • Experience with popular web application frameworks
      • Familiarity with Windows Presentation Framework
      • Knack for writing clean, readable C# code
      • Understanding database schemes that represent and support business processes
      • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses and workarounds
      • Proficient understanding of code version tools such as Git, SVN, TFS and Mercurial
      • Familiarity with continuous integration
      • Extensive Linear referencing development experience

 

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



 

 

 

Similar jobs you might be interested in:

Fullstack Developer
Location: Sandton City
Salary: Market related
Planet Fitness continues its exciting growth trajectory, and this growth unlocks the need to place w
11 days ago


Principal Database Engineer
Location: Fourways
Salary: Market Related
We are looking for a Software developer in a principal Database Engineer position who has significant hands-on experience with Oracle Suite, for a Multinational company based int he Fourways area in Johannesburg. If you have strong background with ODI, Oracle and OAS then please apply.
26 days ago


Principal
Location: Johannesburg
Salary:
2 days ago


Client Success Principal
Location: Johannesburg
Salary:
5 days ago


Principal - Health Academy
Location: Johannesburg
Salary:
7 days ago


Dealer Principal
Location: Pretoria
Salary: R100000 Monthly
Our client, a well-established premium automotive dealership in Pretoria, is seeking an experienced Dealer principal to lead all dealership operations. The successful candidate will be responsible for driving profitability, achieving manufacturer standards, ensuring exceptional customer satisfaction, and leading high-performing sales, service, parts, and administrative teams.
7 days ago


2 x DP''s - Dealer Principal
Location: Pretoria
Salary: R NEGOTIABLE
MUST HAVE MOTOR DEALERSHIP EXPERIENCE
7 days ago


Dealer Principal
Location: Pretoria
Salary:
Dealer principal | Premium Automotive Brand | Menlyn, Gauteng
8 days ago


ECD Principal
Location: Midrand
Salary:
20 days ago


Principal Software Engineer
Location: Pretoria
Salary:
Tired of being the smartest person in the room with no room to prove it?This is a hands-on principal engineering role — not a glorified meeting chair. You'll be making real architectural decisions on cloud-native platforms that process large-scale geospatial and Earth data, working alongside AI and data engineering teams, and actually shipping code. If you want technical ownership with globa...
26 days ago


Create a free job alert for Principal Developer 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