Overview

Intermediate Software Developer Jobs in Centurion, South Africa at Plus1X Solutions (Pty) Ltd

Intermediate Software Developer (Contract role. On-site based in Centurion)

We are seeking a passionate Intermediate Software Developer to design, develop, implement, and maintain software solutions. The ideal candidate should have a strong understanding of the software development life cycle (SDLC) and be eager to contribute to innovative, high-quality software solutions.

Responsibilities

Participate in the full software development life cycle (SDLC).

Develop, test, and maintain software applications using C#, .NET, and JavaScript.

Assist in designing and implementing software components.

Debug, troubleshoot, and improve existing systems.

Write clean, efficient, and well-documented code.

Ensure software meets industry standards and user requirements.

Collaborate with cross-functional teams to deliver high-quality solutions.

Stay updated with emerging technologies and best practices.

Requirements

Bachelor’s degree in Computer Science, Software Engineering, or a related field.

3 to 6 years of professional experience in software development.

Proficiency in:

C#, .NET, and .NET Core

JavaScript, HTML, CSS

SQL and Entity Framework

RESTful web services

Experience with Agile methodologies and version control (e.g., Git, Azure Dev Ops).

Strong analytical and problem-solving skills.

Ability to work independently and collaboratively in a team environment.

Excellent communication and time-management skills.

Preferred Skills (Advantageous but not required):

Experience with front-end frameworks (React, Angular, Vue).

Exposure to cloud platforms (Azure, AWS).

Knowledge of containerization (Docker, Kubernetes).

Understanding of security and data protection principles.

Title: Intermediate Software Developer

Company: Plus1X Solutions (Pty) Ltd

Location: Centurion, South Africa

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

 

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