Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 19, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Our Purpose Statement Empowering business and society through people and technology On 1st August 2019, we announced the launch of our new ICT brand, a brand our people will take forward to deliver ICT services in South Africa and EMEA markets. A big part of our new ICT brand is that it's been designed for us, the people to serve our clients as one, a...
    Read more about this company

     

    Senior .Net Developer (iOCO0086)

    Job Description

    • We're looking for a talented and motivated Senior .NET Full Stack Developer to join our growing team. As the Senior .NET Full Stack Developer, you'll play a critical role in designing and developing high-quality software solutions that meet our clients' needs.

    What you’ll do:

    • Develop utilising various technologies e.g., C#, Angular, SQL, etc.
    • Mobile Development experience will be a bonus.
    • Deliver functional and defect-free components within the timeframe agreed and complying with the technical architecture and standards.
    • Analyse Software requirements and plan development accordingly.
    • Communicate effectively with regards to project plans, issues and timelines.
    • Participate in improving the overall functionality of the various products.
    • Participate in the planning and execution of the project(s).
    • Research, development and apply new technologies.
    • Building of custom web services as well as their consumption.
    • Maintenance of existing systems.
    • Integration of designs to create a highly functional and user-friendly experience, as designed by the user experience designers.
    • Peer Code Review.
    • Deployments for Production and UAT

    Your expertise:

    • At least 7 years’ experience in developing information systems.
    • 7+ years Software Development experience using C#, and .Net Core,
    • Strong Angular experience is a must!
    • Mobile Development experience is beneficial.
    • Experienced in Microsoft Azure DevOps and Microsoft Azure (Microsoft Serverless Functions, EntryID/Authentication Flows)
    • SQL Server or Relational Database experience.
    • Git based Source Control
    • Unit Testing
    • Relevant Information Technology Degree or National Diploma, or equivalent work experience

    Personal Attributes:

    • Proven ability to work creatively and analytically in a problem-solving environment
    • Confidence to express ideas as part of a team
    • Excellent communication (written, oral) and interpersonal skills. 
    • A Self-Starter capable of working under pressure
    • Curious and engaged in Continuous Learning and Professional Development

    Other information applicable to the opportunity: 

    • Location: Johannesburg or Cape Town
    • Work Arrangement: Hybrid
    • Contract Duration: Initial 12-month contract

    go to method of application »

    BU Admin (iOCO0087)

    Job Description

    • To provide comprehensive administrative and operational support across any of the following functions: IT, HR, Payroll, and general business functions. This role ensures smooth onboarding and offboarding processes, maintains accurate records, supports contracting and compliance efforts, and facilitates efficient communication and coordination across departments within Data & Analytics.

    What you'll do:
    IT & Asset Management

    • Maintain and update the IT asset register from within Data (as per clause 11.3 of the “Ways of Work” Policy).
    • Coordinate laptop setups with IT Asset Management team, repairs, disposals, and courier logistics; liaising with IT and Asset Teams. Return faulty equipment to the asset team for inspection, follow up on inspection reports, request disposal certificates from Asset team where disposal is recommended
    • Track IT equipment assignments and ensure timely follow-ups; request repair quotes, obtain approval, request PO, Share PO with supplier, follow up on delivery, track spend.
    • Arrange courier deliveries as required - submit request, follow up on delivery, assist with Courier account Recon
    • Request costs from Asset Team regarding sale of laptops

    HR Support

    • Manage onboarding and offboarding processes, including documentation, MIE checks (where not from Talent team), AD account setup, and induction coordination (welcome letters etc).
    • Support with exit processes, including documentation and equipment return.
    • Assist with Verification checks when required
    • Track and update headcount and HR trackers (which feed into BU Review packs).
    • Monthly recon of Netsuite versus ESS to ensure that leave has been captured correctly.
    • Assistance to ensure contractors are paid timeously under Uhla direction.
    • Respond to all ad hoc HR queries.

    General Administration

    • Pack creation for Staff Town Hall monthly meetings, including tracking shout-outs to those that deserve it, staff recognition, new starter introductions, Birthdays, monthly sales, upcoming training reminders

    Manage Supplier and Customer onboarding requests.

    • Support with digital onboarding and email distribution list updates.
    • Courier requests
    • Arrange courier deliveries - mainly IT related
    • Keep track of requests to assist with account reconciliation monthly (courier account was mismanaged previously - Thapelo now assists with keeping track of BU cost responsibilities)
    • Monthly ATR Submissions - Learning and Development (when required)
    • Complete monthly register for staff related training for L&D
    • Review GL account records and obtain supporting documentation to submit for training related activities (invoices, Credit Card Statements, Receipts, Approvals etc.)
    • Birthday vouchers
    • Create individual voucher with details
    • Send out to individuals on their birthday
    • Co-ordinating staff birthdays for monthly emailer.
    • CV conversions (when required)
    • Keep record of CV's and occasionally assist with re-formatting to specific templates for RFP’s or to send out clients
    • Training Administration - Qlik
    • Manage training queries from clients
    • Update training schedule
    • Facilitate client training requests, ensure bookings are done, invoices are sent and payments are received
    • Ensure delegates are confirmed logistics are correctly communicated
    • Issue training certificates on successful completion of course
    • Liaise with Marketing to get the training mailer out.

    Billing Assistance

    Debtors:

    • Aging and cash collections – check aging list and follow up on outstanding payments
    • Customer Queries – Query resolution and assisting with credits/updated PO numbers/statement requests/etc

    Invoicing:

    • Send out client invoices, statements and timesheets and field daily general queries from clients
    • Monthly, request PO’s from other BU’s and follow up until received.

    Netsuite:

    • Creation of new projects; updating projects; adding new resources; adding new tasks.
    • General maintenance of Netsuite data – closing unused projects; cleaning up data to ensure Qlik dashboarding correct.

    General Contract Management

    • Managing the end-to-end Cerebro Process
    • ISP Contract renewals – ensuring that BU Managers are aware of renewals when they fall due.

    Staff Contract renewals – See HR

    • Manage Supplier & Customer Contracting - This includes but is not limited to Cerebro vetting & approvals
    • Assistance (where necessary) in drafting contracts for repetitive business.

    Partner Contracting

    • Assist with drafting relevant NDA’s and Teaming agreements
    • Circulating Partner agreement templates for legal review where applicable
    • Submit for Cerebro Vetting and Cerebro contract approval
    • Log onboarding request in the event of new suppliers and follow up

    Travel & Event Co-ordination

    • Manage all requests for travel
    • Manage all requests for events
    • Marketing support – Responsibilities to take over from Evashnee

    There may be a need to assist in managing events from planning to execution and post-event reporting. Assisting with face-to-face events and digital campaigns, webinars and workshops. This could include:

    • Sourcing suitable venue, secure venue bookings, getting quotes and negotiating rates, venue contract and payments
    • Coordinate logistics- room set up, catering and other on-site requirements
    • Work with OEM marketing team to create the invites including emailer and social media posts
    • Manage the invitee list. Track and follow ups on the invitees. Send out reminders.
    • Manages weekly check-ins with the team upcoming to an event

    Skills & Competencies:

    • Strong organizational and multitasking abilities.
    • Excellent communication and interpersonal skills.
    • High attention to detail and accuracy.
    • Proficiency in Microsoft Office, CRM systems, and internal tools.
    • Ability to handle confidential information with discretion.

    Qualifications & Experience:

    • 3+ years in an Administrative, HR, or Operations support role.
    • General Co-ordination experience is advantageous.
    • Other information applicable to the opportunity: 
    • Location: Cape Town
    • Permanent position

    go to method of application »

    Workiva Consultant (iOCO0088)

    Job Description

    • The Workiva Consultant is responsible for implementing, configuring, and supporting Workiva solutions to help clients streamline reporting, compliance, governance, risk, audit, ESG, and financial reporting processes. The role works closely with business stakeholders to gather requirements, design solutions, configure Workiva platforms, and deliver successful implementations aligned to client objectives.

    What you'll do:
    Workiva Implementation & Configuration

    • Implement and configure Workiva solutions based on client requirements.
    • Support the design, development, and deployment of Workiva reporting and compliance solutions.
    • Configure workflows, templates, reports, and data integrations within the Workiva platform.
    • Assist with system testing, validation, and deployment activities.

    Business Analysis & Stakeholder Engagement

    • Gather and document business and reporting requirements.
    • Conduct workshops and requirements gathering sessions with stakeholders.
    • Translate business requirements into Workiva-based solutions.
    • Provide guidance and recommendations on best practices.

    Reporting & Compliance

    • Support financial, regulatory, sustainability, ESG, and governance reporting initiatives.
    • Assist clients in improving reporting accuracy, efficiency, and auditability.
    • Ensure data integrity and consistency across reporting processes.

    Data Management & Integration

    • Support data integration activities between Workiva and source systems.
    • Configure and maintain linked data and reporting structures.
    • Assist with data validation and reconciliation activities.

    Training & Support

    • Provide user training and knowledge transfer sessions.
    • Support end-users during implementation and post-go-live activities.
    • Develop user guides and process documentation.

    Project Delivery

    • Participate in project planning and implementation activities.
    • Manage project deliverables and milestones within assigned workstreams.
    • Collaborate with project managers, technical teams, and client stakeholders to ensure successful delivery.

    Your Expertise:

    • Experience working with Workiva solutions or similar reporting, compliance, GRC, or EPM platforms.
    • Experience participating in software implementation or consulting projects.
    • Experience gathering business requirements and working with stakeholders.

    Qualifications:

    • Bachelor's Degree in Accounting, Finance, Information Systems, Business, Computer Science, or a related field.

    Technical Skills:
    Preferred Workiva Experience

    • Workiva Platform
    • Wdata
    • Workiva Reporting
    • Linked Data
    • Workiva Workflow Configuration
    • ESG Reporting
    • Financial Reporting
    • SOX Compliance
    • Internal Audit
    • Risk & Controls Management

    Additional Technical Skills

    • Excel
    • SQL (advantageous)
    • Data Analysis
    • Reporting Solutions
    • Data Integration Concepts
    • Business Process Mapping

    Competencies

    • Strong stakeholder management skills
    • Business analysis and requirements gathering
    • Problem-solving and analytical thinking
    • Presentation and facilitation skills
    • Project delivery and coordination
    • Attention to detail
    • Communication and documentation skills
    • Client relationship management

    Preferred Industry Experience

    • Experience in one or more of the following:
    • Financial Services
    • Banking
    • Insurance
    • Audit & Assurance
    • Risk & Compliance
    • ESG / Sustainability Reporting
    • Consulting Services

    Personal Attributes

    • Client-focused
    • Professional and consultative approach
    • Strong attention to detail
    • Collaborative team player
    • Adaptable and eager to learn
    • Self-motivated and results-driven

    Nice-to-Have Experience

    • Workiva Certification(s)
    • ESG Frameworks (GRI, SASB, CSRD, ISSB, TCFD)
    • Internal Audit or Risk Management experience
    • Financial Reporting or Accounting background
    • Project implementation experience
       

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    View All Vacancies at iOCO Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail