A. Accountabilities:
- Support the implementation of new/existing solutions or applications.
- Analyze records and logs to spot underlying trends and potential issues.
- Test, evaluate, and make decisions about new technology for the business.
- Maintain procedures and reports that provide technical support to the entire organization.
- Participate in business-wide meetings to provide insight into technical requirements.
- Respond to partners and customers enquiries through email and call.
- Oversee and follow-up on open customer issues.
- Develop customer relationships through professional, dependable and accurate interaction.
- Deliver company products/releases/work-packages etc. to customers.
- Install and configure software and computer systems.
- Troubleshoot and resolve issues with software or hardware.
- Reply to customer mission critical issues outside business hours.
- Present training modules to customers.
- Inform client functionality requests or software change requests to development team.
- Prepare accurate and timely reports.
B. Experience and Qualification:
- Good Knowledge of front-end and back-end programming languages [such as C/C++, PL/SQL, ASP.NET/JAVA/C#/VB.NET/PHP, jQuery, SQL, Oracle, JavaScript] .
- Excellent Database Knowledge (design, queries and some administration for both SQL Server and Oracle), with ASP, Entity framework, WCF, web Services, WPF, and .Net C# experience.
- Good understanding of computer systems, mobile devices, and other tech products.
- Good understanding of Web Services, API and IP based protocols.
- Ability to manage code migration, document configuration changes, and monitor performance.
- Knowledge and expertise with a variety of software, hardware, and applications.
- Willingness to solve complicated problems and see projects through to completion.
- Analytical skills to study problems and records and identify solutions.
- Proven work experience as a Technical Support Engineer, Desktop Support Engineer, IT Help Desk Technician or similar role.
- Ability to diagnose and troubleshoot basic technical issues.
- Advanced proficiency in determining the causes of application errors and repairing them.
- Ability to diagnose and troubleshoot basic technical issues.
- Experience of Debugging tools would be Plus.
- Ability to work under pressure.
- Walk colleagues or clients through steps to help them resolve their technical problems.
- Document technical knowledge in the form of notes and manuals.