First seen by Alion on Oct 23, 2026.
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
Settlement, Design, Cisco Routing & Switching, Unit Testing, Reconciliation, Payment Processing, Payment Solutions, enhancing the features, develop the requirements, Authorization, Production Deployment, Services Solutions, Integration Testing, Full SDLC, Analysis of System Requirements, Testing

