×
Register Here to Apply for Jobs or Post Jobs. X

Systems Developer_Centurion

Job in Centurion, 0014, South Africa
Listing for: Express Employment Professionals Vaal Triangle
Full Time position
Listed on 2026-09-27
Job specializations:
  • IT/Tech
    Database Administrator
Job Description & How to Apply Below

![][1]![][2]![][1]![][2]![][1]![][2]

Job Specification

Systems Developer and Implementation Specialist

6-Month Fixed-Term Contract

+------------------------------+---------------------------------------------------+
| >
Contract period | > 6 months fixed term |
+------------------------------+---------------------------------------------------+
| >
Position | >
Systems Developer and Implementation Specialist |
+------------------------------+---------------------------------------------------+
| >
Maximum salary | > R50,000 per month |
+------------------------------+---------------------------------------------------+

Purpose of the Position

The client is modernising its internal operational systems and requires a hands-on specialist to develop, implement and roll out the new solutions across the business.

The successful candidate will replace an existing Microsoft Access system, continue development of the company's Supabase-based operational platform, migrate data, test and deploy the solutions, and train employees to use them effectively.

This is an implementation-focused role. Success will be measured by working systems that are adopted by users, supported by reliable data and properly documented.

1

Key Responsibilities Legacy System Replacement

Assess the existing Microsoft Access system and replace it with a modern SQL-based or cloud-based solution. This will include:

  • Reviewing the current databases, forms, queries, reports and business logic.
  • Documenting existing workflows and identifying processes that should be improved.
  • Designing the replacement database and application architecture.
  • Cleaning, mapping, migrating and validating historical data.
  • Rebuilding the required workflows, forms, reports and dashboards.
  • Implementing suitable security, access control, backup and recovery measures.
Operational Platform Development

Continue development of the company's operational platform using Supabase and modern AI-assisted or Vibe Coding tools. Priority modules include:

  • Inventory and warehouse management, including receiving, serialised stock, locations, transfers, picking,
  • delivery, returns and barcode functionality.
  • Asset management, including customer asset identifiers, serial numbers, locations, warranties, movements,
  • swap-outs, repairs and lifecycle history.
  • Technical job management, including allocation, scheduling, site attendance, work records, photos, stock
  • usage, configuration details, customer sign-off and reporting.
  • Additional operational modules and workflows agreed during the contract period.
Database and Application Development
  • Develop and maintain Supabase, PostgreSQL and SQL database structures.
  • Create appropriate 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 Git Hub to manage source code and changes.
  • Apply sound architecture, security, testing and coding standards when using AI-assisted development tools.
2 Business Process and Solution Design

Work directly with management and operational staff to understand requirements and convert them into practical system functionality. The candidate will map workflows, identify opportunities for automation, build prototypes, obtain user feedback and refine the solution into production-ready functionality.

3 Testing Implementation and Rollout
  • Complete functional, data, workflow, permission, mobile and desktop testing.
  • Coordinate user acceptance testing and resolve defects before deployment.
  • Prepare implementation plans and migrate the required operational data.
  • Set up users and permissions and roll out modules to the relevant departments.
  • Monitor adoption, resolve initial issues and improve the system from user feedback.
  • Retire the…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary