CrawlJobs Logo

Applications Development Sr Programmer - Payments Domain

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Ireland, Dublin

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a highly motivated and experienced Applications Development Sr Programmer to join our team and play a key role in developing, enhancing & implementing our global payments platform. This role requires a strong techno functional background, experience with various payment schemes and messaging formats, and proven leadership skills. You will be responsible for providing technical leadership across multiple large-scale and complex software solutions, ensuring seamless integration with in-house and vendor solutions to create a comprehensive platform that meets key business needs.

Job Responsibility:

  • Provide technical leadership for multiple large-scale/complex software solutions, extending the existing platform through custom development, customization, and integration with internal and vendor solutions
  • Lead the implementation of a payments product processor across multiple countries, designing robust hardware and software solutions
  • Design, code, test, document, and implement application releases as part of the development team
  • Work extensively with various payments schemes (e.g., RTGS/ACH) and messaging formats (e.g., ISO 8583, ISO 20022, SWIFT)
  • Adhere to CBPR+ guidelines for cross-border payments
  • Build enterprise-level transaction-based systems with a focus on recovery, stability, reliability, scalability, and performance
  • Collaborate with Program Management and Quality Control teams to deliver high-quality software within project schedules
  • Proactively communicate risks, bottlenecks, problems, issues, and concerns to the Development Project Manager
  • Comply with Citi's System Development Lifecycle (SDLC) and Information Security requirements

Requirements:

  • Several years of relevant experience in software development
  • Proven experience in systems analysis and programming of software applications
  • Experience with Java microservices
  • Track record of successfully managing and implementing projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in requirements
  • Experience with payment processing systems and technologies is highly desirable
  • Bachelor’s degree in Computer Science or a related field
What we offer:
  • Competitive base salary (annually reviewed)
  • Hybrid working model (up to 2 days working at home per week)
  • Support for well-being, living well, and saving well
  • Commitment to diversity and inclusion

Additional Information:

Job Posted:
August 08, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.