Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

TATA CONSULTANCY SERVICES ASIA PACIFIC PTE. LTD.

NewBe an early applicant

Senior Payments Developer & Systems Analyst

Posted 1 view
Discussion

Description

Role Summary

Seeking a hands-on Senior Payments Developer / SystemsAnalyst experienced in building, enhancing and supporting high-volume,business-critical banking payment platforms.

The ideal candidate combines strong software developmentskills with deep end-to-end payments knowledge and can move comfortablyfrom requirement and solution analysis to coding, testing, deployment andcomplex production troubleshooting.

Roles & Responsibilities

  • Design, develop and enhance payment processing applications, services, interfaces and transaction-processing components.
  • Own changes across the SDLC, from requirements and system analysis through development, unit testing, integration testing, deployment and production support.
  • Understand payment flows end-to-end across Authorization, Routing/Switching, Clearing, Settlement, Reconciliation, Reversals and Chargebacks.
  • Develop and troubleshoot integrations between payment platforms, banking applications, payment networks and upstream/downstream systems.
  • Perform ISO 8583 message-level analysis, including MTI, bitmap, data elements and transaction mapping. The source profile includes hands-on ISO 8583 experience.
  • Apply ISO 20022 knowledge to payment application changes, message transformations and interface integration.
  • Diagnose complex production issues using SQL/PLSQL, Linux, application logs, ISO messages and transaction data.
  • Develop Python/Shell automation for payment processing, reconciliation, monitoring and operational activities.
  • Perform code reviews, impact analysis, RCA, performance analysis and technical troubleshooting.
  • Mentor developers and provide technical direction for complex payment application enhancements.

Must Have

  • 10 to 12 years of software/application development experience, with strong hands-on experience in banking and payment systems.
  • Progression from Developer to Senior Developer / Technical Analyst, with continued hands-on coding and system-analysis responsibilities.
  • Strong understanding of the complete payment transaction lifecycle, not just individual applications.
  • Strong ISO 8583 knowledge and working knowledge of ISO 20022.
  • Experience in card acquiring, transaction switching, payment processing or authorization platforms.
  • Experience with payment networks such as Visa, Mastercard and Discover. The source CV also includes UPI exposure.
  • Strong SQL/PLSQL, Linux/Unix and Shell scripting skills.
  • Hands-on Python development/automation experience.
  • Ability to trace transactions across APIs/services, databases, files, queues, interfaces and downstream systems.
  • Experience with automation/scheduling tools such as Control-M, Rundeck, Autosys or Opswise, consistent with the source profile.
  • Experience with Splunk, Datadog, Kibana/OpenSearch or similar observability platforms.

Good to have

  • Experience with TranzWare / Compass Plus, Lusis GPX or comparable payment switching/processing platforms.
  • Exposure to microservices, APIs and cloud-based payment architectures.
  • Experience developing for high-volume, high-availability Tier-1 banking environments.
  • Strong understanding of resiliency, performance, batch processing and operational controls in payment platforms.

Skills

What Senior Business Analysis jobs ask for — and how much of it you have →
Apply

See also

Business Analysis jobs by country — openings, pay and top skills →