Application Support Agent Level I iOCOOO156)

iOCO
Johannesburg, Gauteng
Contract
Posted 3 weeks ago
Contract IT & Software
Apply for this job

Job Description

The Application Support Agent is responsible for providing technical assistance and support to end-users of a specific application or software system. They serve as the primary point of contact for troubleshooting and resolving software-related issues, ensuring smooth operation and optimal utilization of the application. The role requires excellent problem-solving skills, strong communication abilities, and a customer-centric approach to deliver high-quality support.

What you'll do:

  • User Support: Provide first-line Application support to end-users by addressing their inquiries, issues, and concerns related to the application through various channels such as phone, email, chat, or ticketing system.
  • Troubleshooting: Diagnose and resolve software-related problems by analyzing user-reported issues, investigating root causes, and applying appropriate solutions or workarounds.
  • Incident Management: Log and track support tickets, ensuring accurate documentation of user interactions, issue details, and resolutions in a timely manner.
  • Application Maintenance: Collaborate with the development team to maintain and enhance the application's stability, performance, and usability by identifying bugs, documenting user feedback, and suggesting improvements.
  • Training and Documentation: Develop user-friendly guides, knowledge base articles, and FAQs to educate users on application functionality, common issues, and self-help resolutions.
  • Escalation Management: Escalate complex or critical issues to higher-level support teams, such as developers or system administrators, while actively following up on the progress to ensure timely resolution.
  • Continuous Improvement: Proactively identify opportunities for process improvements, efficiency gains, and enhanced user experience by collecting user feedback, analyzing support trends, and suggesting system enhancements.
  • Quality Assurance: Conduct regular testing of new software releases, patches, or updates to ensure compatibility, identify potential issues, and provide feedback to the development team.
  • Training and Knowledge Sharing: Stay updated with the latest features, updates, and advancements of the application through self-learning and attend training sessions to enhance skills and knowledge.
  • Adherence to Service Level Agreements (SLAs): Maintain a high level of responsiveness, meet or exceed established SLAs, and provide excellent customer service to ensure customer satisfaction.

Your Expertise:

  • Strong technical aptitude with a solid understanding of software applications and troubleshooting methodologies.
  • Excellent problem-solving and analytical skills to identify and resolve issues efficiently.
  • Strong communication skills, both written and verbal, with the ability to explain technical concepts to non-technical users effectively.
  • Customer-focused mindset with the ability to empathize and provide exceptional customer service.
  • Knowledge of common operating systems (e.g., Windows, macOS, Linux) and proficiency in navigating software environments.
  • Familiarity with support tools such as ticketing systems, remote desktop software, and knowledge base platforms.
  • Ability to work independently and collaboratively within a team environment, ensuring effective coordination and communication.
  • Strong organizational and multitasking skills to handle multiple support requests simultaneously and prioritize tasks accordingly.
  • Attention to detail and commitment to maintaining accurate documentation.
  • Flexibility to work in a fast-paced environment and adapt to changing priorities and technologies. Sense of urgency.
  • Previous experience in a similar application support or helpdesk role.
  • Previous experience in the Automotive industry will be a benefit in the application
  • Understanding of ITIL or other IT service management frameworks.
  • Experience with application monitoring and performance testing tools

Other information applicable to the opportunity:

  • Contract position
  • Location: Johannesburg

Why work for us?

Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.?

You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.?

Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.?

By joining IOCO you will have an open invitation to developer inspiring forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.?

iOCO is an equal opportunity employer with an obligation to achieve its own unique EE objectives in the context of Employment Equity targets. Therefore, our employment strategy gives primary preference to previously disadvantaged individuals or groups

Interested in this role?

You'll apply on iOCO's own site before 4 November 2026. Put your most relevant experience at the top of your CV first.

Apply Now

Real employers never ask you to pay to apply. How to spot a job scam

Apply for this job
Job details
Job TypeContract
LocationJohannesburg, Gauteng
CategoryIT & Software
Posted5 October 2026
Closing Date4 November 2026
iOCO
Johannesburg, Gauteng

New to applying?

Free guides on CVs, cover letters, interviews and the Z83 form.

How to apply guides
Apply for this job