Overview

Software Developer, Software Engineer, C# / Unity Developer Jobs in Centurion, South Africa at CF Consulting

Primary Responsibilities:

Contribute to all stages of the development lifecycle.

Write efficient, testable code.

Ensure designs meet specifications.

Prepare and release software components.

Interest and/or experience in leading a team to deliver high-quality results.

Required Qualifications:

Bachelor’s degree in Computer Science or equivalent in an IT-related field.

Minimum 2 years of experience as a Software Developer.

Technologies and Tools:

Knowledge of SOLID principles, object-oriented design, and design patterns.

Expertise in .NET Core with C#, .NET Web API, SQL Database Design, Entity Framework Core, SQL Server 2014+, T-SQL

Experience in at least one of the following:

Type Script, JavaScript, and Angular (2.0+).

ASP .Net Core MVC

Blazor

Experience and Knowledge:

Strong understanding of development methodologies and frameworks.

Knowledge of test-driven development and unit testing

Experience with public cloud and containerisation is an advantage.

Familiarity with Dev Ops is a plus.

Competencies:

Critical thinking and problem-solving.

Active learning and systems analysis.

Deductive and inductive reasoning.

High technical literacy and analytical skills.

Must be able to work within a close-knit

Candidates with an interest in developing leadership skills

Needs to be able to work independently.

Requirements:

Valid driver’s licence and own transport.

Ability to meet tight deadlines and adapt to changing environments.

Capability to work under pressure and manage complex tasks independently.

Title: Software Developer, Software Engineer, C# / Unity Developer

Company: CF Consulting

Location: Centurion, South Africa

Category: Software Development (Software Engineer, C# / Unity Developer, Full Stack Developer, Backend Developer)

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.