AD

Finance Manager

Full time Johannesburg - Adcorp Place, ZA
Posted 1 month ago 57 views 0 applications

Job Description

We need to output clean semantic HTML per rules. Input is raw HTML with tags like

Position:

Finance Manager etc. We must preserve all original content word-for-word, but format as semantic HTML: use

for intro paragraphs and general text,

for section headers (Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). Use
  • for list items. No CSS classes, no inline styles, no
    , no
    . Must preserve all original content word-for-word — do not add, remove, summarise, or rephrase. So we need to convert the given HTML into proper semantic HTML while preserving text exactly. We need to extract sections: Position, Job Description, Location, Contract Type, Minimum Requirements (list), Additional Requirements (with sub-sections Minimum Experience and Minimum Qualification), Roles and Responsibilities (list with bullet points). Also there may be other sections like maybe "Job Description:" etc. We must keep all text exactly as given, including punctuation, line breaks? We cannot use
    . So we need to represent line breaks via

    tags or within

  • . The original text includes line breaks indicated by
    in some places (e.g., "Provide
    the insight..."). We must preserve the text word-for-word, but we cannot use
    . However we can keep the text as is, including the "
    " characters? The rule says "No CSS classes, no inline styles, no
    s, no
    tags". So we must not output
    tags. But we must preserve all original content word-for-word. This is contradictory: if we remove
    we are not preserving original content. However maybe we interpret that we should preserve the textual content, not the markup. The original content includes the text "Provide
    the insight". The "
    " is an HTML tag, not part of the textual content. The instruction: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". Likely they refer to the visible text content, not the markup. Since we are converting to clean HTML, we can change markup but keep the visible text same. So we should remove the
    and maybe replace with a space or line break? The visible text originally had a line break after "Provide". The original rendered text would be "Provide the insight...". So we can just output "Provide the insight...". That preserves the visible text. Thus we need to extract the visible text from the given HTML, ignoring tags, and then wrap in appropriate semantic tags. Let's parse the given input: ```

    Position:

    Finance Manager

    Job Description:

    Works closely with the finance executive in providing financial decision support. Provide
    the insight and analysis through commentary on financial performance and assist in taking necessary corrective actions towards achieving financial results. Facilitation of, and the preparation of operational budgets and reporting on business performance. Assisting Segment leadership in achieving segment performance and managing financial risk. This role is responsible for the judgement based support for segment activities. Responsible for supporting the segment leadership.

    Location:

    Johannesburg - Adcorp Place

    Contract Type:

    Permanent

    Minimum Requirements:

    • Provide accurate and timely financial information, reports and analysis
    • Work collaboratively with Group Finance, to ensure financial information fits business needs and maintains high quality/integrity
    • Perform periodic and year end closing, in coordination with the concerned departments/divisions, including periodic IFRS financial statements for external and internal reporting including the processes supporting these
    • Manage production of monthly management accounts pack and ad hoc reports to internal customers
    • Manage the preparation of financial information to segment leadership
    • Provide input into the data model design to ensure cost allocation is possible for all required dimensions and levels of granularity
    • Validate, check and reconcile planning, budgeting and forecasting data
    • Highlight trends and flag potential issues
    • Ensure the validation of budget data
    • Review budget submissions by business units
    • Perform financial and cost/benefit analysis of current or anticipated programmes or initiatives
    • Review inputs into monthly management packs
    • Review budget and variance analysis/ Review of financial data
    • Provide input into the data model design to ensure cost allocation is possible for all required dimensions and levels of granularity
    • Work collaboratively with auditors to resolve findings
    • Managing the day to day running of the segment
    • Report on and analyse segment financial performance against budget providing forecasts on performance
    • Identify trends, highlight risks, provide mitigation and provide support to business decisions.
    • Provide executive management within the BU with advice on the financial implications of business activities, and provide consultative support to planning initiatives through financial and management information analyses, reports, and recommendations
    • Talent management for direct reports in terms of recruitment, retention and development
    • Ensure adherence to Group Business Services performance management requirements, ensuring continuous performance feedback to and development of direct reports
    • Ensure that all staff are motivated, developed, and appraised so that individual and collective performance meets the needs of the customers
    • Work collaboratively within the segment to ensure compliance to all policies and procedures
    • Work closely with the Group Tax team to ensure compliance with legislation
    • Work with Group Business Services to ensure production of accurate and timely information related to the Segment
    • Work collaboratively within the segment and provide support to the Segment team
    • Work collaboratively with other finance teams across the business and with Group Business Services to ensure that the GBS SLA's are met.

    Additional Requirements:

    Minimum Experience:

    • 2 – 3 years’ post qualification experience in finance.
    • Experience in financial forecasting and management reporting.
    • 2+ years’ experience in a managerial role

    Minimum Qualification:

    • Bachelor of Commerce with specialisation in Accounting
    • CA(SA)/CIMA preferred

    Roles and Responsibilities:

    • Provide accurate and timely financial information, reports and analysis including formats, processes and systems to provide this. • Work collaboratively with Group Finance, to ensure financial information fits business needs and maintains high quality/integrity. • Perform periodic and year end closing, in coordination with the concerned • Departments/divisions, including periodic IFRS financial statements for external and internal reporting including the processes supporting these. • Manage production of monthly management accounts pack and ad hoc reports to internal customers. • Manage the preparation of financial information to Group finance for Board of Directors and audit committee. • Provide input into the data model design to ensure cost allocation is possible for all required dimensions and levels of granularity. • Validate, check and reconcile planning, budgeting and forecasting data. • Highlight trends and flag potential issues. • Ensure the validation of budget data. • Review budget submissions to group. • Review financial and cost/benefit analysis of current or anticipated programmes or initiatives. • Review inputs into monthly management packs. • Review budget and variance analysis/ Review of financial data. • Work collaboratively with auditors to resolve findings. • Executing policy and standards for costing including cost allocation and apportionment approach and methodology. • Managing the day-to-day finance operations of the segment. • Enable the production of cost reports for business through data mapping and design, linking appropriate costs across all reporting dimensions. • Prepare the Budget & Plan according to group frameworks. • Oversee analysis at segment level (Review and analyse, budget variances and forecasts to identify trends, risk areas and provide support for business decisions). • Oversee talent management for direct reports in terms of recruitment, retention and development at segment level. • Ensure adherence to Group performance management requirements, ensuring continuous performance feedback to and development of direct reports. • Ensure that all staff are motivated, developed, and appraised so that individual and collective performance meets the needs of the customers (segment level). • Work collaboratively within the segment to ensure compliance to all policies and procedures. • Work closely with the Group Tax team to ensure compliance with legislation. • Work with Group Business Services to ensure production of accurate and timely information related to the Segment. • Work collaboratively within the segment and provide support to the Segment team. • Work collaboratively with other finance teams across the business and with Group • Business Services to ensure that the GBS SLA's are met. • Work collaboratively with portfolio executive to ensure business requirements are met. ``` We need to produce HTML with: - Intro paragraphs: maybe the position line? Actually "Position:" is a header. According to rules, we use

    for section headers like Responsibilities, Qualifications, etc. For Position, Location, Contract Type maybe treat as

    with bold? But we must use

    for section headers. The given headers: Position, Job Description, Location, Contract Type, Minimum Requirements, Additional Requirements, Roles and Responsibilities. Also within Additional Requirements there are Minimum Experience and Minimum Qualification (these could be

    as subheaders? But rule says use

    for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we can treat Minimum Requirements as

    Minimum Requirements

    . Additional Requirements as

    Additional Requirements

    . Within Additional Requirements, we have "Minimum Experience:" and "Minimum Qualification:" which could be

    as well? But they are not listed in examples but could be considered section headers. However we must preserve original content word-for-word; we can wrap those lines in

    tags. But we also have "Job Description:" as a header; we could treat as

    Job Description

    . The original had Job Description:. We'll output

    Job Description:

    maybe keep colon? The rule says use

    for section headers (e.g. Responsibilities, Qualifications...). It didn't forbid colon. We'll keep the text exactly as appears: "Job Description:" (including colon). So

    Job Description:

    . Similarly "Position:" ->

    Position:

    . "Location:" ->

    Location:

    . "Contract Type:" ->

    Contract Type:

    . "Minimum Requirements:" ->

    Minimum Requirements:

    . "Additional Requirements:" ->

    Additional Requirements:

    . "Roles and Responsibilities:" ->

    Roles and Responsibilities:

    . Inside Additional Requirements: "Minimum Experience:" ->

    Minimum Experience:

    . "Minimum Qualification:" ->

    Minimum Qualification:

    . Now we need to wrap paragraphs in

    . For the Position value "Finance Manager" after the header, we can put

    Finance Manager

    . For Job Description paragraph(s): after the header we have a paragraph: "Works closely with the finance executive in providing financial decision support. Provide the insight and analysis through commentary on financial performance and assist in taking necessary corrective actions towards achieving financial results. Facilitation of, and the preparation of operational budgets and reporting on business performance. Assisting Segment leadership in achieving segment performance and managing financial risk. This role is responsible for the judgement based support for segment activities. Responsible for supporting the segment leadership." We need to preserve that exactly, but we removed the
    . So we need to ensure the text is exactly as original visible text: "Works closely with the finance executive in providing financial decision support. Provide the insight and analysis through commentary on financial performance and assist in taking necessary corrective actions towards achieving financial results. Facilitation of, and the preparation of operational budgets and reporting on business performance. Assisting Segment leadership in achieving segment performance and managing financial risk. This role is responsible for the judgement based support for segment activities. Responsible for supporting the segment leadership." Note there is a double space after "Facilitation of, and the preparation"? Actually original: "Facilitation of, and the preparation of operational budgets and reporting on business performance." We'll keep as is. Location: "Johannesburg - Adcorp Place". Contract Type: "Permanent". Minimum Requirements: list items as given. Need to preserve each
  • text exactly. There are duplicates: "Provide input into the data model design to ensure cost allocation is possible for all required dimensions and levels of granularity" appears twice. We must keep both as they appear. Additional Requirements: after header we have

    Minimum Experience:

    then a
      with three items. Then

      Minimum Qualification:

      then a
        with two items. We'll convert those

        to

        maybe? But we already have header for Additional Requirements. Inside we could treat "Minimum Experience:" as

        Minimum Experience:

        and list under it. Similarly for Qualification. Roles and Responsibilities: after header we have a series of bullet points starting with "•". Each line is a bullet. We need to convert to
        • . The bullet symbol "•" should be removed? We must preserve original content word-for-word. If we remove the bullet, we are altering content. However the rule says use
          • for list items. So we likely need to drop the bullet symbol and just keep the text. The bullet is not part of the textual content? It's a visual bullet. The original content includes the bullet character. If we drop it, we are not preserving word-for-word. But the instruction to use
            • for list items implies we should treat those lines as list items, and the bullet is not needed. The original bullet is just a marker; we can drop it while preserving the text after it. The phrase "Preserve ALL original content word-for-word" likely refers to the textual content, not formatting characters like bullet symbols. However bullet is a character. But typical interpretation: we keep the text of each bullet, not the bullet symbol. We'll assume we can drop the bullet. We also need to handle line breaks within the Roles and Responsibilities list: some lines have line breaks in the middle (e.g., "Perform periodic and year end closing, in coordination with the concerned\n• Departments/divisions, including periodic IFRS financial statements...") Actually the original shows line break after "concerned" then a new line with "• Departments/divisions...". That seems like formatting artifact. We need to combine them into a single list item: "Perform periodic and year end closing, in coordination with the concerned Departments/divisions, including periodic IFRS financial statements for external and internal reporting including the processes supporting these." Similarly later there is line break after "Group" then "• Business Services". We'll need to join. Let's extract the Roles and Responsibilities lines exactly as they appear after the header: ``` • Provide accurate and timely financial information, reports and analysis including formats, processes and systems to provide this. • Work collaboratively with Group Finance, to ensure financial information fits business needs and maintains high quality/integrity. • Perform periodic and year end closing, in coordination with the concerned • Departments/divisions, including periodic IFRS financial statements for external and internal reporting including the processes supporting these. • Manage production of monthly management accounts pack and ad hoc reports to internal customers. • Manage the preparation of financial information to Group finance for Board of Directors and audit committee. • Provide input into the data model design to ensure cost allocation is possible for all required dimensions and levels of granularity. • Validate, check and reconcile planning, budgeting and forecasting data. • Highlight trends and flag potential issues. • Ensure the validation of budget data. • Review budget submissions to group. • Review financial and cost/benefit analysis of current or anticipated programmes or initiatives. • Review inputs into monthly management packs. • Review budget and variance analysis/ Review of financial data. • Work collaboratively with auditors to resolve findings. • Executing policy and standards for costing including cost allocation and apportionment approach and methodology. • Managing the day-to-day finance operations of the segment. • Enable the production of cost reports for business through data mapping and design, linking appropriate costs across all reporting dimensions. • Prepare the Budget & Plan according to group frameworks. • Oversee analysis at segment level (Review and analyse, budget variances and forecasts to identify trends, risk areas and provide support for business decisions). • Oversee talent management for direct reports in terms of recruitment, retention and development at segment level. • Ensure adherence to Group performance management requirements, ensuring continuous performance feedback to and development of direct reports. • Ensure that all staff are motivated, developed, and appraised so that individual and collective performance meets the needs of the customers (segment level). • Work collaboratively within the segment to ensure compliance to all policies and procedures. • Work closely with the Group Tax team to ensure compliance with legislation. • Work with Group Business Services to ensure production of accurate and timely information related to the Segment. • Work collaboratively within the segment and provide support to the Segment team. • Work collaboratively with other finance teams across the business and with Group • Business Services to ensure that the GBS SLA's are met. • Work collaboratively with portfolio executive to ensure business requirements are met. ``` We need to combine split lines: - Line 3: "Perform periodic and year end closing, in coordination with the concerned" - Line 4: "• Departments/divisions, including periodic IFRS financial statements for external and internal reporting including the processes supporting these." Combine: "Perform periodic and year end closing, in coordination with the concerned Departments/divisions, including periodic IFRS financial statements for

Apply Now ↗

How well do you match?

Get an instant AI match score for this role — free, takes 3 minutes.

Tailor your CV for this role

The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.

Tailor My CV to This Job ✍️

Free cover letter for this job

Upload your CV and get a tailored cover letter in seconds — free, no account needed.

Generate a Cover Letter 📝
MJC
ECHO
Your MJC Assistant

I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.

How was your experience with ECHO?