2,184,380open jobs
140,998companies
244,459added this week
Browse all
Location
In office (Pretoria)
Employment
Full-Time

First seen by Alion on Nov 11, 2026.

Overview
Company
Impact
Profile match
People. Process. Possibility.. Modern talent technology designed to create exceptional employee experiences from attraction to retirement.
ROLE PURPOSE

Reporting to the MIS Business Intelligence Manager, the successful candidate will contribute to the design, development, testing, support and continuous improvement of in-house applications. The role will help drive process optimisation, strengthen governance and internal controls within business applications, and partner with business stakeholders to deliver practical digital solutions.

This is an exciting opportunity for an application developer with strong application development, coding, integration, data, and process-improvement skills to play a meaningful role in an operationally intensive environment, where reliable business processes, data integrity, system optimisation, and effective reporting are central to performance and control.

KEY RESPONSIBILITIES

Application Development

  • Develop, test, implement, support, and continuously enhance in-house business applications, including workflows, approval processes, notifications, role-based access, and user-facing functionality.
  • Configure and develop robust business-process solutions using Deluge & Java scripting, including field validations, workflow rules, status transitions, calculations, task allocation, reminders, escalations, scheduled actions, and reusable functions.
  • Ensure applications are practical, scalable, user-friendly, and aligned with approved development standards, including structured data capture, controlled reference data, auditability, appropriate permissions, and clear application documentation.

 

Coding, Automations and Integrations

  • Develop and maintain Deluge scripts and other approved code to automate business processes, process and validate data, perform calculations, manage workflow actions, and support reliable application functionality.
  • Design, build, test, troubleshoot, and support integrations, databases, APIs, internal business systems, third-party platforms, IoT/data sources, and file-based interfaces using REST APIs, webhooks, JSON, SQL, CSV/XLSX files, and scheduled jobs.
  • Apply secure and supportable integration practices, including approved authentication methods, secure credential handling, error handling, logging, exception reporting, duplicate.

 

Reporting and Analytics

  • Develop and maintain data-load scripts, data models, master items, dimensions, measures, dashboards, KPI reports, exception reports, and operational reporting solutions.
  • Extract, transform, validate, and reconcile data from databases, spreadsheets, QVDs, APIs, and other business systems, ensuring appropriate keys, relationships, data-quality checks, date logic, mappings, and reliable reporting outputs.
  • Investigate and resolve data-load and modelling issues, incorrect associations, dashboard calculation discrepancies, performance concerns, and user-reported report issues; continuously improve dashboard usability and relevance.

 

Business Process Optimisation and User Enablement

  • Partner with business stakeholders to understand business processes, identify manual activities, process gaps, control weaknesses, reporting needs, and opportunities for standardisation, paperless workflows, automation, and digital transformation.
  • Translate business requirements into practical system solutions by defining process flows, data requirements, user roles, workflow rules, controls, integration requirements, reporting needs, acceptance criteria, and implementation priorities.
  • Support solution adoption through requirements workshops, process mapping, system demonstrations, user acceptance testing, training, user guides, release communication, user support, and post-implementation improvement activities.

 

Governance, Data Integrity and Continuous Improvement

  • Apply approved development, testing, documentation, release, security, access-control, and change-management practices to application, integration, data, reporting, and automation work.
  • Protect data integrity and strengthen system controls through effective input validation, controlled reference data, role-based security, segregation of duties, audit trails, data reconciliation, exception monitoring, and timely resolution of identified issues.
  • Maintain accurate solution documentation and support continuous improvement through monitoring application performance, integration status, data freshness, scheduled jobs, dashboard reloads, incidents, recurring issues, root-cause analysis, and improvement recommendations.
MINIMUM REQUIREMENTS

Qualifications

  • Diploma or degree in Information Technology, Software Development, Information Systems, Computer Science, Data Analytics, or a related field.
  • Relevant certifications or training in Deluge, Java, SQL, APIs, or software development will be advantageous.

 

Experience

  • 1–3 years’ experience in application development, business systems, workflow automation, reporting, data analytics, or systems support.
  • Experience developing or supporting in-house business applications, digital workflows, process automation, or paperless solutions.
  • Exposure to integrating systems through APIs, databases, file-based interfaces, webhooks, or scheduled processes will be advantageous.

 

Technical Skills

  • Practical experience with No Code, Low Code and full code application development, including forms, reports, workflows, approvals, user roles, permissions, and application support.
  • Deluge scripting experience, with basic knowledge of an additional language such as Python, JavaScript, C#, or Java.
  • Working knowledge of REST APIs, JSON, authentication methods, SQL, databases, data validation, error handling, and troubleshooting.
  •  Proficiency in Microsoft Excel and familiarity with data files such as CSV/XLSX, plus the ability to work with data from multiple systems.
KEEN TO JOIN THE ASTRAL TEAM?

Click on the link to apply TODAY:  https://astral.trenditalent.com/apply/55b48480-860a-48c0-9835-2ee06c9944f1?via=38e8d9f8

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,184,380 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Pretoria
In office · Full-Time · Pretoria
Python
JavaScript
TypeScript
SQL
Databases
Apache Kafka
AI/ML
Spark
LLM
RAG
Context Engineering
Knowledge Graph
LLM Guardrails
Frontend
GraphQL
Angular
React.js
DevOps
Rest API
Terraform
GitHub Actions
CI/CD
AWS
Docker
Kubernetes
Incident Management
GitHub
Robotics
Digital Twin
Analytics
ETL/ELT
Management
Agile
Apply
Remote (South Africa) · Full-Time · Johannesburg
Java
Apply
$22k – $47k per year (gross) · In office · Full-Time · Centurion
Python
Java
SQL
Python
Flask
FastAPI
Django
Java
Spring Boot
AI/ML
Machine Learning
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Management
Agile
Apply
Application Developer 10 hours ago
In office · Full-Time · Cape Town
SQL
C#
C#
.NET
Databases
MS SQL
Management
Agile
Apply
In office · Full-Time · South Africa
Analytics
Microsoft Excel
Apply
In office · 5+ years exp · Pretoria
DevOps
SOPS
Apply
Office Administrator 2 hours ago
In office · 2+ years exp · Pretoria
Apply
In office · 6+ years exp · Bachelor's Degree · Pretoria
Apply
In office · 3+ years exp · Pretoria
Analytics
Microsoft Excel
Apply
In office · 5+ years exp · Pretoria
Apply
See all jobs
This is one of many
2,184,380 more open roles from verified company boards, updated every day.