Analyse, develop, enhance, debug, support, maintain, test applications
The primary work comprises of requirement analysis, mapping design, technical specification, programming, code review, job scheduling, perform unit test and SIT, support UAT, deploy to production, post implementation support, and technical documentation
Essential:
Experienced developer with strong capability in handling large data volumes and building system integrations and interfaces.
Assigned to specific projects and responsible for endtoend application delivery, including development, testing, implementation, and postdeployment support.
Acts as the technical owner (ADM) for assigned initiatives, managing all technical aspects throughout the project lifecycle.
Performs handson development, including coding, scripting, and automation, and supports new system builds and interfaces where required.
Provides technical and environment support during SIT, UAT, and production cutover.
Develops and troubleshoots SQL solutions, including queries, procedures, performance tuning, and data issue resolution.
Uses Python and Unix/Linux shell scripting for data processing, automation, utilities, and system integration tasks.
Designs, schedules, and supports batch processing using ControlM, including job monitoring and failure recovery.
Performs technical troubleshooting and rootcause analysis across applications, databases, batch jobs, and integrations.
Works closely with senior developers and architects to deliver solutions that meet security, regulatory, and architectural standards