Summary
Overview
Work History
Education
Soft Skills
Hard Skills
Timeline
Generic

INNOCENTIA MASHABA

Johannesburg

Summary

Results-driven Software Developer experienced in developing, testing, and supporting enterprise applications within the financial services industry. Strong problem-solving, analytical, and collaborative skills, with a focus on delivering reliable solutions that meet business needs and a commitment to continuous learning and improvement.

Overview

2
2
years of post-secondary education
3
3
years of professional experience

Work History

Software Developer Intern

JSE
Johannesburg
01.2024 - Current
  • Design, develop, and maintain enterprise integration solutions using C# and .NET, supporting business-critical systems within a live financial services environment.
  • Develop message-based integrations using IBM MQ, MSMQ, and BizTalk, managing data flow from source systems through transformation and field mapping to target systems.
  • Build and support REST API integrations to transform, validate, and deliver data between internal and external systems, ensuring accurate and reliable data exchange.
  • Develop and maintain Azure Logic Apps and Azure Functions to automate manual file-transfer processes and trigger API-based workflows for data transformation and delivery.
  • Monitor integration services, APIs, batch processes, and messaging pipelines to identify processing failures, delivery issues, and service interruptions, ensuring end-to-end flow functionality.
  • Use SQL Server to investigate data discrepancies, validate message and transaction data, and support troubleshooting across source and target systems.
  • Perform root cause analysis on production incidents, resolving integration issues and implementing improvements to minimise recurring failures and downtime.
  • Develop Power BI dashboards using DAX and Power Query to provide visibility into operational KPIs and integration performance.
  • Collaborate with developers, business analysts, and stakeholders to understand requirements, troubleshoot issues, and deliver reliable, production-ready solutions.

Education

Data & Digital Academy Programme

JSE Data & Digital Academy
01.2025 - 10.2026

Bachelor of Science - Computer Science and Informatics

University of Johannesburg

Soft Skills

  • Problem-solving and critical thinking
  • Communication and interpersonal skills
  • Teamwork and collaboration
  • Adaptability and flexibility
  • Attention to detail
  • Continuous learning and self-development
  • Time management and prioritisation
  • Accountability and reliability

Hard Skills

  • Integration & Messaging: BizTalk Server, IBM MQ, MSMQ, RESTful APIs, XML, XML Schema (XSD), JSON, Postman/API Testing, API troubleshooting, Message Processing & Monitoring
  • Cloud & Azure: Microsoft Azure, Azure Logic Apps, Azure Functions, Workflow Automation, Cloud Integration
  • Programming: C#, .NET, ASP.NET Core MVC, Object-Oriented Programming (OOP), LINQ, Exception Handling, Asynchronous Programming
  • Databases: Microsoft SQL Server, SQL, Stored Procedures, Data Validation, Data virtualisation, Denodo, VQL
  • Reporting & Analytics: Power BI, DAX, Power Query, Dashboard Development, KPI Reporting, Data Visualization
  • DevOps & Tools: Azure DevOps, Git, Visual Studio, Debugging, Source Control, CI/CD Pipelines, Agile/Scrum

Timeline

Data & Digital Academy Programme

JSE Data & Digital Academy
01.2025 - 10.2026

Software Developer Intern

JSE
01.2024 - Current

Bachelor of Science - Computer Science and Informatics

University of Johannesburg
INNOCENTIA MASHABA