Applications Development Manager

2 weeks ago


Dublin, Dublin City, Ireland Citi Full time
Overview

Applications Development Manager - Vice President role at Citi. Citi's Banking As A Service (BaaS) Technology team within Payments under Services Technology is expanding. We are seeking highly motivated Software Development Engineers to design, develop, and maintain an application that exposes a suite of banking solutions and capabilities to FinTechs globally. The ideal candidate translates business requirements into technical solutions and embraces continuous learning.

Responsibilities
  • Software Design and Development:
    • Design, develop, and maintain software applications according to specifications and standards.
    • Write clean, well-documented, and efficient code following Citi developer manifesto.
    • Participate in code reviews to ensure code quality and share knowledge.
    • Implement software solutions that are scalable, reliable, and secure.
  • Testing and Debugging:
    • Write and execute unit test cases.
    • Identify and fix bugs and performance bottlenecks.
    • Participate in debugging and troubleshooting activities.
  • Technical Documentation:
    • Create and maintain technical documentation for software applications.
    • Document software design, architecture, and implementation details.
    • Provide documentation for APIs and other interfaces.
  • Code Management and Version Control:
    • Use version control systems (e.g., Git) to manage and track changes to the codebase.
    • Follow branching and merging strategies to ensure code stability.
    • Participate in release management activities.
    • Review SonarQube findings and ensure code remediation.
  • Requirements Analysis:
    • Work with product managers and business analysts to understand requirements.
    • Translate business requirements into technical specifications.
    • Participate in requirements gathering and refinement sessions.
  • Performance Optimization:
    • Identify and address performance issues in software applications.
    • Optimize code and algorithms for performance.
    • Use profiling tools to analyze and improve performance.
Qualifications
  • Significant relevant experience in the Financial Services industry.
  • Experience in a senior-level Applications Development role.
  • Stakeholder and people management experience.
  • Experience delivering in an Agile environment.
  • Good knowledge of industry practices and standards.
Technical Skills
  • Proficiency in Java.
  • Experience with database systems (e.g., Oracle, SQL Server).
  • Preferred cloud platform experience (AWS, Azure, etc.).
  • Strong knowledge of repository and version control systems (Bitbucket, Git).
  • Knowledge of DevOps practices and tools.
  • Experience using SDLC management tools (JIRA).
Education
  • Bachelor's degree or equivalent experience.
  • Master's degree preferred.
Job Details
  • Seniority level: Not Applicable
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industries: Banking, Financial Services, and Investment Banking
  • Location: Dublin, Ireland

Citi is an equal opportunity employer. Qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. Accessibility options are available for applicants. View Citi's EEO Policy Statement and the Know Your Rights poster.

#J-18808-Ljbffr

  • Dublin, Dublin City, Ireland Citigroup Inc. Full time

    OverviewWe are seeking a highly motivated and experiencedApplications Development Managerto 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...


  • Dublin, Dublin City, Ireland Citigroup Inc. Full time

    OverviewWe are seeking a highly motivated and experiencedApplications Development Managerto 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...


  • Dublin, Dublin City, Ireland Citi Full time

    OverviewWe are seeking a highly motivated and experienced Applications Development Manager 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...


  • Dublin, Dublin City, Ireland Citigroup Inc. Full time

    OverviewWe are seeking a highly motivated and experienced Applications Development Manager 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...


  • Dublin, Dublin City, Ireland Citigroup Inc. Full time

    OverviewWe are seeking a highly motivated and experienced Applications Development Manager 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...


  • Dublin, Dublin City, Ireland beBeeApplication Full time €900,000 - €1,200,000

    Lead Application DeveloperThis is a senior-level role that oversees the development and implementation of new or revised application systems.The Lead Application Developer will lead the integration of functions to meet business goals, deploy new products, and enhance processes.He/She will analyze complex business processes and system processes to define and...


  • Dublin, Dublin City, Ireland Land Development Agency Full time

    About The Land Development AgencyThe Land Development Agency (LDA) is a key Government Commercial Semi-State Body that delivers affordable and social housing on State and other lands.It is overseen by an independent board of directors and is funded with €5 billion of equity capital committed by the Government.It is also permitted to borrow up to...


  • Dublin, Dublin City, Ireland beBeeSoftware Full time €90,000 - €120,000

    About the Role:As a key contributor to our technology team, you will play a pivotal role in maintaining and developing new features for our state-of-the-art software application.The application runs on Android, Linux, and Windows platforms and is used by internal teams for UI/UX trials and regression testing.Your Impact:You will collaborate with...


  • Dublin, Dublin City, Ireland Amazon Web Services (AWS) Full time

    Cloud Application Developer, Application Migration, Modernization and Management (AM3)Join to apply for the Cloud Application Developer, Application Migration, Modernization and Management (AM3) role at Amazon Web Services (AWS)Cloud Application Developer, Application Migration, Modernization and Management (AM3)5 days ago Be among the first 25...


  • Dublin, Dublin City, Ireland beBeeDeveloper Full time €90,000 - €125,000

    Job DescriptionThe role of the Senior Applications Developer involves contributing to applications systems analysis and programming activities. This position is responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the technology team.The overall objective of this role is...