Home › Companies › Andile › Junior Software Engineer / System Analyst
Junior Software Engineer / System Analyst
Andile · Rosebank, Gauteng, 2196, South Africa · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Andile |
| Title | Junior Software Engineer / System Analyst |
| Normalized title | - |
| Department / team | Andile |
| Location | Rosebank, Gauteng |
| Work model | - |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2025-05-12 / 2026-06-06 |
| Changed / last seen | 2026-06-06 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Andile. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Rosebank. | Open |
| Department jobs | Active postings in Andile. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Andile |
| Source | 02d5a486-2781-49fb-a484-a4ae2fb44b2b |
| ATS provider | BambooHR |
Description
Junior Software Engineer/System Analyst - Front Arena
Role Purpose
The purpose of the Junior Software Engineer/System Analyst (Front Arena) at Andile Solutions is to provide Capital Markets knowledge and practical application of business analysis to design, develop and implement functional and/or technical system solutions to Capital Markets challenges. This role has a client system focus.
Role Objectives
- Understand and clarify client functional and/or technical system requirements in order to identify and define client system challenges in the context of client business and/or system requirements.
- Deliver functional and/or technical system solutions in order to solve client business and/or system challenges.
- Ensure that implemented system solutions address the original client business and/ or system requirement with the requisite quality.
- Ensure Andile’s continual growth in system analysis competence through continuous individual learning and development.
Qualifications
The following educational requirements were found to be relevant to this role:
- B.Sc. Financial Mathematics or B.Sc. Computer Science or B.Eng. Electrical and/or Electronic Engineering or similar degrees.
- Post-graduate degrees are advantageous.
Fundamental Knowledge
The following knowledge requirements were found to be relevant to this role (advantageous):
- Capital Markets subject matter, across asset classes, across business areas.
- FIS Front Arena or similar Capital Markets Software Systems
- Business Analysis fundamental
- System Configuration and/or Development fundamentals
Functional and Technical Skills (Python)
The following skills requirements were found to be relevant to this role:
Requirements Gathering – elicitation of client system requirements for input to functional and/or technical requirements specifications.
Solution Design – design of functional and/or technical system solutions that address client system requirements.
Scoping – contribute to client deliverable scope analysis and definition within context of system requirements.
System Configuration and/or Development – the ability to configure systems and/or develop system software in order to deliver functional and/or technical solutions to client system requirements.
Planning – plan task execution and deliver accordingly.
Documentation – documenting of all required aspects related to system analysis, including requirements, solutions and testing.
Testing – definition, validation and documentation of functional and/or technical testing scope, test cases and test outcomes across all testing phases, including unit, functional/integration, regression and user acceptance testing.
Solution Verification – quality control and verification of final solution adherence to functional and/or technical requirements specifications before final production delivery and implementation.
System Training – training to client business users in the use and/or understanding of system functionality.
Post Implementation Support – system maintenance and client assistance in the use and/or understanding of the implemented system solutions.
Stakeholder Engagement – the ability to engage relevant stakeholders of a client deliverable for all functional and/or technical delivery aspects.
Prioritisation – the ability to identify the object of highest importance and executing accordingly.
Communication – the ability to convey relevant information in written and verbal form with the intent of creating clarity.
Interpersonal Skills – the ability to interact with other people, individually and in groups through listening, effective speaking and the ability to control and manage emotions.
Collaboration – being intentional about working together with others to achieve a common purpose, and the realisation that the collective result is superior to individual results.
Full job record
| Job ID | 7b4a9604e815049bd84bf5a40f4d5aaece1612c8 |
| Org ID | 5bee52ff-627c-4dab-b16e-49c97553fa52 |
| Source ID | 02d5a486-2781-49fb-a484-a4ae2fb44b2b |
| Board ID | 02d5a486-2781-49fb-a484-a4ae2fb44b2b |
| Provider | bamboohr |
| Provider Job Key | 99 |
| Title | Junior Software Engineer / System Analyst |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Rosebank, Gauteng, 2196, South Africa |
| Department | Andile |
| Team | — |
| Employment Type | full_time |
| Workplace Type | — |
| Remote Policy | — |
| Country | — |
| Region | Gauteng |
| City | Rosebank |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://andile.bamboohr.com/careers/99 |
| Apply URL | https://andile.bamboohr.com/careers/99 |
| First Seen At | 2026-06-06 09:00:17Z |
| Last Seen At | 2026-06-06 09:00:17Z |
| Last Checked At | 2026-06-06 09:00:17Z |
| Last Changed At | 2026-06-06 09:00:17Z |
| Inactive At | — |
| Source Posted At | 2025-05-12 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=andile/date=2026-06-06/2026-06-06T09-00-16-135Z-17f4105b3dc8e744e6fa92af3b3f1075b30f6479887a6abe8218052d42baeef9.json |
Event Fields
{
"content_hash": "913049e2e4981ca9cfb0d6e1f13fd39f05102fac9a04cacb8cf245c5652c6a97",
"source_hash": "365217bbeac3063e78742a9a0d195067e0990dcc27327de0e7642118b7567e3b",
"last_changed_at": "2026-06-06T09:00:17.028Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Rosebank, Gauteng, 2196, South Africa",
"city": "Rosebank",
"region": "Gauteng",
"country": null,
"is_remote": false,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T09:00:17.017Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Rosebank, Gauteng, 2196, South Africa",
"city": "Rosebank",
"region": "Gauteng",
"country": null,
"is_remote": false,
"confidence": 0.8
},
"countries": []
},
"remote_policy": null,
"salary_period": null,
"workplace_type": null,
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "99",
"isRemote": null,
"location": {
"city": "Rosebank",
"state": "Gauteng"
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "18469",
"locationType": "2",
"jobOpeningName": "Junior Software Engineer / System Analyst",
"departmentLabel": "Andile",
"employmentStatusLabel": "Full Time"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": "Rosebank",
"state": "Gauteng",
"postalCode": "2196",
"addressCountry": "South Africa"
},
"datePosted": "2025-05-12",
"atsLocation": {
"city": null,
"state": null,
"country": null,
"countryId": null
},
"description": "<p><span style=\"font-weight: bold\"><span style=\"font-size: 18px\">Junior Software Engineer/System Analyst - Front Arena</span></span></p>\n<p><span style=\"color: #222222\"> </span></p>\n<p><span style=\"font-weight: bold\">Role Purpose</span></p>\n<p>The purpose of the Junior Software Engineer/System Analyst (Front Arena) at Andile Solutions is to provide Capital Markets knowledge and practical application of business analysis to design, develop and implement functional and/or technical system solutions to Capital Markets challenges. This role has a client system focus.</p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Role Objectives</span><br>- Understand and clarify client functional and/or technical system requirements in order to identify and define client system challenges in the context of client business and/or system requirements.<br>- Deliver functional and/or technical system solutions in order to solve client business and/or system challenges.<br>- Ensure that implemented system solutions address the original client business and/ or system requirement with the requisite quality.</p>\n<p>- Ensure Andile’s continual growth in system analysis competence through continuous individual learning and development.</p>\n<p><span style=\"font-weight: bold\"><br></span></p>\n<p><span style=\"font-weight: bold\"><span style=\"color: #222222\">Qualifications</span></span><span style=\"color: #222222\"><br>The following educational requirements were found to be relevant to this role:<br>- B.Sc. Financial Mathematics or B.Sc. Computer Science or B.Eng. Electrical and/or Electronic Engineering or similar degrees.<br>- Post-graduate degrees are advantageous.</span></p>\n<p><span style=\"color: #222222\"><br><span style=\"font-weight: bold\">Fundamental Knowledge</span><br>The following knowledge requirements were found to be relevant to this role (advantageous):<br>- Capital Markets subject matter, across asset classes, across business areas.<br>- FIS Front Arena or similar Capital Markets Software Systems <br>- Business Analysis fundamental <br>- System Configuration and/or Development fundamentals</span></p>\n<p><span style=\"color: #222222\"><br></span></p>\n<p><span style=\"font-weight: bold\"><span style=\"color: #222222\">Functional and Technical </span></span><span style=\"color: #222222\"><span style=\"font-weight: bold\">Skills (Python)<br></span>The following skills requirements were found to be relevant to this role:<br></span></p>\n<ul>\n<li>Requirements Gathering – elicitation of client system requirements for input to functional and/or technical requirements specifications.</li>\n<li>Solution Design – design of functional and/or technical system solutions that address client system requirements.</li>\n<li>Scoping – contribute to client deliverable scope analysis and definition within context of system requirements.</li>\n<li>System Configuration and/or Development – the ability to configure systems and/or develop system software in order to deliver functional and/or technical solutions to client system requirements.</li>\n<li>Planning – plan task execution and deliver accordingly.</li>\n<li>Documentation – documenting of all required aspects related to system analysis, including requirements, solutions and testing.</li>\n<li>Testing – definition, validation and documentation of functional and/or technical testing scope, test cases and test outcomes across all testing phases, including unit, functional/integration, regression and user acceptance testing.</li>\n<li>Solution Verification – quality control and verification of final solution adherence to functional and/or technical requirements specifications before final production delivery and implementation.</li>\n<li>System Training – training to client business users in the use and/or understanding of system functionality.</li>\n<li>Post Implementation Support – system maintenance and client assistance in the use and/or understanding of the implemented system solutions.</li>\n<li>Stakeholder Engagement – the ability to engage relevant stakeholders of a client deliverable for all functional and/or technical delivery aspects.</li>\n<li>Prioritisation – the ability to identify the object of highest importance and executing accordingly.</li>\n<li>Communication – the ability to convey relevant information in written and verbal form with the intent of creating clarity.</li>\n<li>Interpersonal Skills – the ability to interact with other people, individually and in groups through listening, effective speaking and the ability to control and manage emotions.</li>\n<li>Collaboration – being intentional about working together with others to achieve a common purpose, and the realisation that the collective result is superior to individual results.</li>\n</ul>",
"compensation": null,
"departmentId": "18469",
"locationType": "2",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Junior Software Engineer / System Analyst",
"departmentLabel": "Andile",
"jobOpeningStatus": "Open",
"minimumExperience": "Entry-level",
"jobOpeningShareUrl": "https://andile.bamboohr.com/careers/99",
"employmentStatusLabel": "Full Time"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/7b4a9604e815049bd84bf5a40f4d5aaece1612c8?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/5bee52ff-627c-4dab-b16e-49c97553fa52JSONGET https://api.bluedoor.sh/job-postings/v1/sources/02d5a486-2781-49fb-a484-a4ae2fb44b2bJSONGET https://api.bluedoor.sh/job-postings/v1/jobs/7b4a9604e815049bd84bf5a40f4d5aaece1612c8/eventsJSON