Back to jobs

Business Analyst

Job description

We’re looking for an experienced Systems Analyst / Business Analyst to join a major Finance Transformation Program.

This role is central to shaping and delivering future-state finance systems and processes, ensuring greater accuracy, automation, and streamlined reporting across the organisation.

You’ll work closely with a Project Manager, a Generalist BA, a Change Analyst, and Finance SMEs to help deliver an integrated and modernised finance environment.

As the Systems Analyst / Business Analyst, you’ll act as the crucial link between business needs and technical delivery. You will lead the analysis and documentation of finance system requirements, contribute to solution design and configuration, and support testing, data migration, and go-live readiness.

This role suits someone who enjoys working at the intersection of finance, technology, and process optimisation.

Key Responsibilities:
  • Analyse current finance processes and systems to identify improvement and automation opportunities.
  • Work with Finance SMEs to gather and document detailed business and system requirements.
  • Translate business needs into clear functional and technical specifications.
  • Partner with IT teams and external vendors on solution design, configuration, integration, and testing.
  • Support system testing, UAT, data migration, and deployment activities.
  • Work collaboratively with the Change Analyst to ensure users are prepared and supported through transition.
  • Maintain high-quality documentation and ensure alignment with finance governance and controls.
Skills & Experience:
  • 5+ years as a Systems Analyst, Business Analyst, or Functional Consultant on finance or ERP transformation projects.
  • Strong understanding of core finance processes (Record-to-Report, Procure-to-Pay, Order-to-Cash).
  • Hands-on experience with major finance/ERP platforms (SAP, Oracle, Workday, D365, TechnologyOne, etc.).
  • Excellent analytical and problem-solving ability with strong attention to detail.
  • Confident communicator, able to work effectively with both finance stakeholders and technical teams.
  • Experience supporting testing, data migration, and implementation activities.
  • Desirable: Accounting background or CA/CPA, plus experience in process improvement or change initiatives.
Team Environment You’ll be joining a supportive and collaborative project team that includes:
  • Project Manager
  • Generalist Business Analyst
  • Change Analyst
  • Finance SMEs (Accounting, Reporting, Operations)
The team works closely with IT and external vendors to deliver a fully integrated finance solution.

You’ll thrive in this role if you are:
  • Technically capable yet business-focused, with a knack for translating finance needs into system solutions.
  • Comfortable working in a project environment with multiple concurrent workstreams.
  • Proactive, detail-oriented, and collaborative.
  • Experienced in ERP or finance system implementations and confident working with both finance and IT teams.
If this sounds like an exciting opportunity that resonates with your experience, please reach out to Shameem Prinsloo - shameem.prinsloo@troocoo.com to discuss the role in more detail!