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

Systems Analyst

Job in Johannesburg, 2000, South Africa
Listing for: reversidesoftwaresolutionspt
Full Time position
Listed on 2026-09-12
Job specializations:
  • IT/Tech
    Systems Analyst, IT Business Analyst, Business Systems & Technology Analysis, Data Analyst
Job Description & How to Apply Below

Johannesburg, South Africa | Posted on 08/03/2026

Reverside is an established IT services provider delivering high-quality Software Development
, IT Resourcing
, Digital Transformation
, and Systems Support solutions. We are always looking for skilled professionals tojoin our growing team and contribute to innovative technology projects across various industries.

We are seeking a Senior Systems Analyst with a strong hybrid analyst-developer profile to reverse-engineer and analyse complex legacy enterprise platforms. The role focuses on understanding existing application code, databases, integrations, configurations, and system behaviour to create accurate current-state documentation and support modernisation, migration,decomposition, and decommissioning initiatives.

Key Responsibilities
  • Reverse-engineer legacy applications and identify business rules, processing logic, dependencies, and technical debt.
  • Analyse .NET/C#, SQL Server, Java components, stored procedures, integrations, and configuration.
  • Document current-state architecture, data flows, dependencies, interfaces, and system interactions.
  • Produce business rules, data lineage, dependency maps, interface inventories, and as-is process models.
  • Conduct impact, root-cause, data, and integration analysis.
  • Translate technical findings into requirements, user stories, decision points, and actionable recommendations.
  • Support migration, decomposition, remediation, and decommissioning initiatives.
  • Collaborate with developers, architects, testers, business stakeholders, and platform teams.
  • Support testing, validation, backlog refinement, and delivery planning.
  • Maintain traceability, governance, risk, and auditability throughout the analysis lifecycle.
Mandatory Skills
  • 5+ years' Systems / Technical Business Analysis
  • Legacy System Analysis & Reverse Engineering
  • SQL Server & Database Analysis
  • Source Code Analysis
  • Data Flow & Dependency Mapping
  • REST / SOAP APIs
  • Batch & File-Based Integrations
  • UML / BPMN / ERD
  • Data Analysis using SQL & Excel
  • Requirements & Technical Documentation
Advantageous Skills
  • Java
  • Legacy Modernisation & Migration
  • CI/CD & Source Control
  • Customer Information / Onboarding Systems
Software Intelligence / Dependency Analysis Tools Qualifications
  • Bachelor's Degree in Information Systems, Computer Science, Engineering, or related field.
  • 5+ years' experience in systems analysis, technical business analysis, software engineering, or application analysis.
Core Competencies
  • Strong analytical and problem-solving skills
  • Technical investigation and reverse- engineering capability
  • Strong documentation and modelling skills
  • Ability to work across technical and business environments
  • Attention to detail and structured thinking
  • Comfortable working with ambiguity and incomplete documentation
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