1,961,986open jobs
115,811companies
245,950added this week
Browse all
Salary
≈ $22k – $47k per year (Estimated)
Location
In office (Durban)
Seniority
Middle · 3+ years exp

Confirmed on the employer's own hiring board on Oct 24, 2026. First seen by Alion on Oct 22, 2026.

Overview
Company
Impact
Profile match
IFS delivers bespoke facilities management for oil, gas, mining, construction & hospitality sectors, combining innovation with strong community support. Call us!
Purpose of the Role

Take ownership of IFS’s internal business applications, built on a modern cloud-based rapid development and hosting platform, and turn operational needs into secure, maintainable software. Working with the Head of IT as Product Owner and with business process owners in all departments, the role delivers usable improvements in short agile sprints, supports reliable day-to-day operation, and enables the in-house IT team to be able to maintain and extend the applications. The role is accountable for a portfolio of business-critical, in-house web applications that govern financial approvals, delegation-of-authority controls and core operational processes across the group. These systems are relied upon daily and are integral to the organisation’s internal controls and audit trail.

Key Responsibilities

Application Build

  • Take over and extend the existing applications, understand the users, workflow, permissions, data and release process before making changes.
  • Build and maintain responsive front ends, REST APIs and relational data models with the validation, access controls, audit trails and tests each feature requires.
  • Integrate with Microsoft Graph/Entra ID and other approved services using documented, least-privilege patterns, agree the integration approach with the Product Owner before implementation.
Agile Delivery
  • Run Scrum sprints, weekly backlog refinement, sprint planning, a daily check-in, a sprint review with a working demo to business process owners, and a retrospective.
  • Turn feedback into clear acceptance criteria and prioritised backlog items, keep the backlog, sprint board and release notes current so progress is visible without being asked.
  • Communicate progress, blockers, dependencies and trade-offs early, hold a realistic sprint goal and demonstrate working software every sprint.
Quality and Security
  • Write and maintain automated tests for business rules, approval routing, permissions and API behaviour, raise the current testing baseline.
  • Apply OWASP-informed secure development and POPIA-aware handling of personal and financial data; keep secrets in the platform’s managed secrets store, never in code.
  • Release to production only through a scheduled release with a change notice to the business, in line with the IFS IT change standard, raise and remediate high-risk technical debt with the Product Owner.
Documentation and Handover
  • Keep a technical document per application current, architecture, data model, environment variables, deployment and rollback steps, known limitations.
  • Produce or update IFS-branded user manuals with the IT team for each release, pair with the IT team and run knowledge-transfer sessions.

Qualification and Experience

  • Three to five years of relevant application-development experience, with examples of software delivered into active use and maintained after release.
  • Practical React and JavaScript experience, TypeScript preferred. Strong C# or Java developers will be considered based on demonstrated readiness to work hands-on in JavaScript/React from the first sprint.
  • Demonstrable experience in Scrum or Kanban delivery, writing user stories, estimating, running demos and retrospectives, and working directly with a Product Owner or business stakeholders.
  • Relevant degree or diploma in Computer Science, Information Systems or similar, or equivalent experience. Agile certification (CSM, PSM I) is an advantage.

Preference will be given to appointments that support the achievement of our Employment Equity and Affirmative Action goals

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.
1,961,986 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
Durban
Software Developer 14 days ago
In office • Lagos
DevOps
CI/CD
Apply
≈ $50k – $115k per year (Estimated) • Equity • Hybrid • Full-Time • 5+ years exp • PhD • Argentina
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Frontend
React.js
DevOps
Rest API
CI/CD
Git
Apply
≈ $50k – $115k per year (Estimated) • Equity • Hybrid • Full-Time • 5+ years exp • PhD • Santa Fe
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Frontend
React.js
DevOps
Rest API
CI/CD
Git
Apply
≈ $50k – $115k per year (Estimated) • Equity • Hybrid • Full-Time • 5+ years exp • PhD • Paraná
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Frontend
React.js
DevOps
Rest API
CI/CD
Git
Apply
≈ $76k – $158k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Dublin
JavaScript
PHP
TypeScript
Node JS
PHP
Drupal
Databases
Snowflake
DynamoDB
AI/ML
LLM
Frontend
React.js
DevOps
Rest API
CI/CD
Git
AWS
Docker
AWS Lambda
Amazon S3
Amazon CloudWatch
Amazon Kinesis
Amazon EventBridge
API Gateway
Management
Stripe
Agile
Apply
≈ $32k – $83k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Cluj-Napoca
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
PostgreSQL
AI/ML
Prompt Engineering
AI Agents
LLM
Frontend
Angular
DevOps
Rest API
CI/CD
Management
Agile
Apply
up to $23k per year (net) • Remote (EAEU) • Full-Time • 3+ years exp • Moscow
Python
JavaScript
SQL
Databases
MySQL
PostgreSQL
Apache Kafka
Frontend
GraphQL
DevOps
Rest API
Management
Jira
QA
Swagger
Postman
Apply
≈ $13k – $39k per year (Estimated) • Hybrid • Ho Chi Minh City
JavaScript
PHP
TypeScript
Node JS
DevOps
Terraform
GCP
Azure
CI/CD
AWS
Kubernetes
Apply
≈ $13k – $31k per year (Estimated) • Remote (EAEU) • Moscow
SQL
1C
Mobile
Firebase
Crashlytics
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Management
Jira
YouTrack
QA
Swagger
Postman
Apply
≈ $20k – $41k per year (Estimated) • In office • Moscow
SQL
DevOps
Rest API
SOAP
Management
Agile
Waterfall
Apply
Training Manager 3 days ago
≈ $16k – $31k per year (Estimated) • In office • 3+ years exp • Durban
Apply
≈ $22k – $54k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Durban
Apply
kitchen Cleaner 3 days ago
≈ $8.5k – $20k per year (Estimated) • In office • Mozambique
Apply
≈ $22k – $54k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Durban
Apply
≈ $34k – $75k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Durban
Apply
$30k – $36k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Durban
Python
JavaScript
TypeScript
SQL
C#
C++
C#
.NET
Frontend
Angular
React.js
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Management
Agile
Apply
≈ $27k – $69k per year (Estimated) • In office • Full-Time • Durban
Python
PowerShell
DevOps
Terraform
Azure DevOps
Azure
Linux
Windows
Cybersecurity
ISO 27001
PCI DSS
Least Privilege
Microsoft Entra ID
Active Directory
SIEM
DLP
Apply
≈ $13k – $35k per year (Estimated) • Remote (South Africa) • Contractor • Antananarivo • Johannesburg • Cape Town • Durban
Apply
R&D Scientist 1 day ago
≈ $23k – $51k per year (Estimated) • In office • Full-Time • 7+ years exp • Durban
Apply
In office • Full-Time • Durban
Apply
See all jobs
This is one of many
1,961,986 more open roles from verified company boards, updated every day.