Including yourself, the Development Support Team has three members and forms a key part of the 45+ strong Synectics Technology Centre, comprised of Product Managers, Software Developers, and Software Testers, amongst other roles. You will be primarily responsible for dealing with escalated software, hardware, and cloud support requests from Synectics engineering teams worldwide.
As well as resolving technical issues, the role is responsible for delivering high-level technical and engineering information, updates and best practice approaches to the global engineering teams.
Further to this, you will identify and feedback opportunities to help harmonise Synectics’ project delivery and improve the Synectics’ customer experience. You will have input into our quality assurance initiatives, product management backlogs and support processes.
Principal Accountabilities
Technical Support:
- Act as a senior agent who will drive customer satisfaction through customer support.
- Provide timely, accurate technical support to the internal engineering base and external customers.
- Be the point of contact when it comes to technical escalations.
- Manage technical issues through clear communication with internal customers, fault reproduction and fault resolution.
- Hands-on reproduction of systems, environments, and configurations to aid in investigations, where required.
- Be actively involved with the operational delivery and U.A.T. if required for new product and feature releases.
Identify and drive improvements:
- Evaluate and analyse ticket case trends to prevent future issues.
- Implement any necessary preventive measures to reduce customer faults and issues.
- Liaise with Product Management to communicate and prioritise product issues that need development resource to fully resolve and remove future occurrences.
- Close collaboration with development teams to help automate our build, test and release processes.
Processes & systems:
- Own and manage the established support platforms (e.g. Zendesk), processes and channels Synectics have in place.
- Support ‘user’ and ‘group’ management of ticketing and knowledgebase systems to provide streamlined and effective support for teams across the globe.
- Assist in the creation and implementation of customer self-service material and tools.
- Work to create any relevant support material for internal or external teams.
- Review technical support-related processes and documentation for continuous improvement.
- Filter, classify and issue technical release-note documentation in conjunction with Product Management, for example, generation and upkeep of technical FAQs and generation of updates and application notes.
- Maintain and develop the teams’ local hardware and virtual support environment.
Team Leader aspects:
- Oversee the day-to-day operations of the Development Support Team.
- Manage and report on all incoming technical support inquiries and record and track team SLAs and workflows, where appropriate.
- Provide direct supervision of the technical support staff which may include: recruitment, evaluations and performance review and sensitive people matters, supported by the Head of Software Quality Assurance.
- Assist in the creation of the team KPIs as well as monitor and report on results.
- On-board any new Development Support Team members and aid in the onboarding/training of other internal support or engineering-based roles as appropriate.