Job Title: Senior Applications Developer
We are seeking a highly motivated and experienced Senior Applications Developer to 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.
Key Responsibilities:
* 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.
Required Skills and Qualifications:
* 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 Can Offer:
* A competitive base salary annually reviewed.
* A whole host of additional benefits that support you (and your family) to be well, live well and save well.