Analyze, define, implement, and support computer programs/systems which solve business problems and improve planning, control, or operating results and objectives.
Provides technical expertise, problem analysis, and systems development services for the design of new or modified applications through requirement gathering exercises.
Develop new system functionality to achieve continuous system improvements, to enable new or existing business requirements.
Develop integration strategies between key systems conforming to software development best practises and latest technologies.
Provides continuous inputs in maintaining software development processes and standards.
Develop and mentor the junior members of the development hub.
Establish a secure integration infrastructure to protect sensitive business information.
Evaluate integration infrastructure to keep in line with the rapid changes in technology and security threats
Confidently engage cross functional stakeholders and manage their demands.
Works independently and efficiently with minimal supervision.