Job Description Senior Software Technical Support Engineer Join a Tech-Savvy Squad with huge opportunity for growth!About the Role: Our client is seeking a passionate and experienced Senior Software Technical Support Engineer to join the team.As a key Senior member of the team, you will be responsible for providing exceptional technical support to customers, driving customer satisfaction, and mentoring engineers.Key Responsibilities: Customer Support: Provide timely and effective solutions to complex technical issues.Technical Leadership: Mentor and guide a team of engineers, fostering a culture of continuous learning and improvement.Problem Solving: Analyze and resolve escalated cases, identifying root causes and implementing preventive measures.Process Improvement: Identify opportunities to optimize workflows and enhance overall team efficiency.Collaboration: Work closely with cross-functional teams to ensure smooth operations and customer satisfaction.Required Skills and Experience: Diploma/Degree in Electrical, Electronic, Power, Process Automation, Mechatronic, Chemical, Software or Computer Engineering, or Trade Qualification with relevant experience 5+ years of experience in a customer-facing role 2+ years of experience in field commissioning or service projects Expert knowledge in relevant technologies (e.g., Automation, software, Electrical Distribution LV & MV, Home & Building Automation, Power Quality & Energy Management, UPS Systems) Strong problem-solving and analytical skills Excellent communication and interpersonal skills Ability to work independently and as part of a team Preferred Qualifications: Bachelor's degree in Computer Science or Master's degree in Computer Science 1+ year of experience in application development or technical support If you are a highly motivated individual with a passion for technology and customer service, we encourage you to apply!!!