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