Systems Developer and Implementation Specialist |

Executive Placements · Mamelodi

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Systems Developer and Implementation Specialist | Pretoria | 6-Month Fixed-Term Contract

A hands-on systems development opportunity for a specialist who can turn operational requirements into working, adopted business solutions. This role combines software development, database engineering, legacy-system replacement and implementation, with a strong focus on delivering systems that work in the real world.

The successful candidate will take ownership of modernising internal operational systems, including replacing an existing Microsoft Access solution and continuing development of a Supabase-based operational platform. The role covers the full implementation lifecycle, from understanding business processes and designing solutions through to development, data migration, testing, deployment, user training and documentation.

The position will work closely with management and operational teams to translate business requirements into practical functionality. Priority areas include inventory and warehouse management, asset management and technical job management, with further modules and workflows developed as business priorities evolve.

The client is an established technology-focused business operating in a practical, operational environment where reliable systems are critical to day-to-day delivery. The culture requires someone who can work independently, engage confidently with both technical and non-technical stakeholders, and take ownership from initial discovery through to successful implementation.

What You'll Do

Assess and replace an existing Microsoft Access system with a modern SQL-based or cloud-based solution

Review existing databases, forms, queries, reports, workflows and business logic

Design database and application architecture for replacement systems

Clean, map, migrate and validate historical data

Continue development of the company's Supabase-based operational platform

Develop inventory and warehouse functionality covering receiving, serialised stock, locations, transfers, picking, delivery, returns and barcodes

Develop asset-management functionality covering identifiers, serial numbers, locations, warranties, movements, repairs and lifecycle history

Develop technical job-management functionality covering allocation, scheduling, site attendance, work records, photographs, stock usage, configuration details, customer sign-off and reporting

Develop and maintain Supabase, PostgreSQL and SQL database structures

Build relationships, views, functions, validations and audit trails

Implement authentication, role-based permissions and row-level security

Develop or integrate APIs where required

Use Git or GitHub to manage source code and development changes

Apply

.special-hidden { display: none; }

Auto-apply to this jobView original posting ↗