Software Engineer
Core
Design, develop, and maintain core capabilities of a critical high-value payments platform, supporting regulatory mandates and platform resiliency.
Role type
Senior IC software engineer (payments)
Builds
Core payment processing capabilities for high-value transactions
Domain
Financial services / Payments
Required skills
Java, enterprise application development, large-scale transaction processing, production debugging, software architecture, API integration, database technologies, secure software development
Preferred skills
Payments industry experience (Fedwire, CHIPS, SWIFT, ISO 20022), Tier-1 financial institution support, cloud migration, high-availability systems, AI engineering tools
Technologies
Java, APIs, databases, cloud platforms
Responsibilities
Design and develop core MTS platform capabilities; Deliver customer and regulatory commitments; Participate in production issue resolution and root cause analysis; Support modernization initiatives (64-bit migration, ISO 20022); Collaborate with Product Management, Professional Services, Quality Engineering, and Customer Support teams; Act as a technical mentor; Drive engineering excellence through automation and testing
Seniority
Senior, hands-on IC
