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; }