Back to all jobs
Astral FoodsAstral

MIS Application Developers

FullTimePoultry Division

Job details

Location

Olifantsfontein

Job type

FullTime

Department

Poultry Division

Remote

Onsite

Posted

11 Nov 2026

Closes

25 Nov 2026

Company

Astral FoodsAstral

Job description

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.


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 prevention, retry logic where appropriate, transaction monitoring, reconciliation, and technical integration documentation.

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

Requirements

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.
  • Understanding of secure development practices, including input validation, authentication, access control, error handling, logging, data protection, and communication security.

Behavioural Competencies

  • Strong analytical, problem solving and troubleshooting ability
  • Structured, detailed oriented and process driven with a commitment to data accuracy and quality
  • Hands-on and solution-oriented approach to development, automation, integration and reporting
  • Strong ownership, accountability and ability to work independently while collaborating effectively with business stakeholders
  • Adaptable, proactive and willing to learn new technologies, systems, processes and business requirements.

Key skills

Strong analytical and problem-solving ability · High levels of integrity and professionalism · A hands-on approach and operational mindset · The ability to perform effectively in a fast-paced environment · A passion for continuous improvement and operational excellence

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.