Enterprise Systems Developer

Ematech

Johannesburg

On-site

ZAR 350,000 - 550,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ematech is seeking a skilled Systems Developer to design, build, and maintain enterprise-grade software for clients across private, public and non-profit sectors. You will work across the full development lifecycle — from requirements analysis to deployment and post-implementation support.

You will design robust applications, build RESTful APIs, and collaborate with project managers while adhering to best practices in code quality, testing, and documentation.

Qualifications

  • Relevant degree at NQF Level 7 or higher (BSc Computer Science, BEng, BCom IT or equivalent)
  • Minimum 2 years of professional software development experience
  • Accreditation with IITPSA or equivalent SA IT board is a strong added advantage
  • Portfolio of completed projects or GitHub profile preferred

Responsibilities

  • Design and develop robust, scalable enterprise applications and internal business systems
  • Analyse client requirements and translate them into technical specifications and architecture
  • Build and maintain RESTful APIs and system integrations
  • Conduct unit testing, integration testing and code reviews
  • Maintain technical documentation and system manuals
  • Provide second-line support for deployed systems and resolve production issues
  • Collaborate with project managers and clients during requirements and delivery phases
  • Participate in agile sprint planning and retrospectives

Skills

PHP
Python
.NET
SQL databases
REST API design
Git & CI/CD
MVC & microservices
Linux servers

Education

BSc Computer Science / BEng / BCom IT
2+ years software development experience
IITPSA accreditation

Job description

Ematech is seeking a skilled Systems Developer to design, build, and maintain enterprise-grade software for clients across private, public and non-profit sectors. You will work across the full development lifecycle — from requirements analysis to deployment and post-implementation support.

You will design robust applications, build RESTful APIs, and collaborate with project managers while adhering to best practices in code quality, testing, and documentation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Enterprise Solutions Engineer
Senior Enterprise Solutions Engineer

Communicate Finance • Wes-Kaap

On-site
ZAR 900,000 - 1,300,000
iOS Application Developer
iOS Application Developer

Ematech • Johannesburg

On-site
ZAR 350,000 - 550,000
Enterprise Solution Architect
Enterprise Solution Architect

Indsafri • South Africa

On-site
ZAR 1,000,000 - 1,400,000
Senior Java & Angular Engineer for Enterprise Systems
Senior Java & Angular Engineer for Enterprise Systems

ATS Client • Pretoria

On-site
ZAR 600,000 - 900,000
Remote Full-Stack Developer for Enterprise Web Apps
Remote Full-Stack Developer for Enterprise Web Apps

Idbasesoftware • Johannesburg

On-site
ZAR 600,000 - 1,000,000
OutSystems Developer (Mid to Senior) – Cloud & Enterprise Apps
OutSystems Developer (Mid to Senior) – Cloud & Enterprise Apps

Network Contracting • Centurion

On-site
ZAR 600,000 - 1,000,000
Software Engineer
Software Engineer

Network Finance • Gauteng

On-site
ZAR 600,000 - 900,000
Senior Systems Analyst
Senior Systems Analyst

Indsafri • South Africa

On-site
ZAR 600,000 - 900,000
Technology Solutions Engineer
Technology Solutions Engineer

Communicate Finance • Wes-Kaap

On-site
ZAR 900,000 - 1,300,000
Senior Enterprise Architect
Senior Enterprise Architect

Indsafri • South Africa

On-site
ZAR 800,000 - 1,200,000