Coordinate with business analysts to understand user requirements.
Analyze and define specifications for enhancements in performance of existing business system.
Provide support in analyzing the system and design cost effective solutions that meet customer requirements.
Analyze business systems to align the software solutions with business programs.
Develop business specifications and hand it over to technical team for system development.
Perform application configuration and provide support in installation and user sign-off.
Provide assistance to customers in defining and implementing architectural changes.
Perform system testing for enhancements implemented in system.
Provide end user support, monitor the system, respond to queries, resolve and escalate issues.
Provide assistance in developing training material and provide regular information regarding system and business changes.
Collaborate with contractors and external vendors in order to resolve issues.
Provide support for tools such as project financials, accounting and e-learning.
Work independently with minimal supervision to meet performance metrics.
Analyze software, hardware and business processes.
Train and mentor junior colleagues and give backup support to team members.