About the Role
Our client, a rapidly growing software development company, is seeking a highly skilled Technical Support Engineer to join their innovative team. This position is ideal for an individual passionate about technology and dedicated to providing top-tier technical assistance. While the company has a presence, this role is designed as a fully remote opportunity, allowing you to work from anywhere within South Africa. You will be instrumental in supporting clients with complex technical issues related to our client's cutting-edge software solutions. As a remote team member, you'll benefit from a flexible work environment while contributing to critical client success initiatives.
Key Responsibilities
- Provide advanced technical support and troubleshooting for software applications and systems.
- Diagnose, document, and resolve complex technical issues reported by clients.
- Collaborate with development and engineering teams to identify product bugs and suggest improvements.
- Create and maintain technical documentation, including user guides, FAQs, and knowledge base articles.
- Manage client relationships, ensuring satisfaction and timely resolution of technical challenges.
- Participate in product testing and provide feedback on new features and releases.
- Assist in the onboarding and training of new clients on technical aspects of the software.
- Monitor system performance and proactively address potential issues.
- Contribute to a positive and collaborative remote team environment.
Requirements
- Minimum of 5 years of experience in technical support, software support, or a similar engineering role.
- Strong understanding of software development life cycles and technical troubleshooting methodologies.
- Proficiency in one or more programming or scripting languages (e.g., Python, SQL, JavaScript).
- Excellent problem-solving, analytical, and communication skills.
- Experience with cloud platforms (AWS, Azure, GCP) is highly desirable.
- Ability to work independently and manage workload effectively in a remote setting.
- Dedicated home office setup with reliable internet connectivity is essential for this remote position.
- Experience working in a remote-first company culture is a significant advantage.
- Relevant Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
Benefits
- Competitive annual salary of Rand.
- Completely remote work arrangement offering flexibility and autonomy.
- Opportunity to work with advanced technologies and innovative software.
- Comprehensive medical aid, including dental and optical coverage.
- Professional development opportunities, including training and certifications.
- Performance-based bonuses.
- Flexible working hours.
- Contribution to a provident fund.