C

Citi

Runs banking and payments for global clients

Application Development Senior Vice President

Full-Stack EngineeringPosted on Nov 11
Full-timePune, Maharashtra, IndiaNo salary listedHybrid

About the Job

Requirements

  • At least 13 years of relevant experience.
  • Experience developing Loan IQ SDK applications.
  • Experience in management.
  • Experience managing global technology teams.
  • Working knowledge of industry practices and standards.
  • A bachelor's or university degree, or equivalent experience.
  • Clear and concise written and verbal communication.

Responsibilities

  • Design, develop, and maintain high-performance, scalable, and reliable Java applications using Spring and Spring Boot.
  • Lead architectural design and implementation of complex microservices-based systems, ensuring loose coupling and high cohesion.
  • Develop and consume RESTful APIs and web services to support business functionalities.
  • Implement event-driven architectures using messaging tools for real-time data processing and inter-service communication.
  • Design and implement robust data models and interact with databases to ensure data integrity and performance.
  • Develop and maintain responsive, user-friendly front-end interfaces using Angular.
  • Collaborate with UI/UX designers to translate wireframes and mockups into functional web applications.
  • Ensure seamless integration between front-end and back-end services.
  • Provide technical guidance and mentorship to junior and mid-level developers.
  • Conduct code reviews to ensure adherence to best practices, code quality, and performance standards.
  • Lead technical discussions and contribute to architectural decisions.
  • Stay current with industry trends and technologies and advocate for their adoption where appropriate.
  • Work in an Agile/Scrum environment to deliver software.
  • Implement and maintain CI/CD pipelines for automated builds, testing, and deployments.
  • Write unit, integration, and end-to-end tests to ensure software quality and reliability.
  • Troubleshoot and resolve technical issues in development, test, and production environments.
  • Collaborate with product managers, business analysts, and other stakeholders to gather and analyze requirements.
  • Communicate technical concepts and solutions to technical and non-technical audiences.
  • Participate in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance.

Desired Qualifications

  • Experience in the lending business is preferred.
  • Knowledge of Finastra LIQ is an added advantage.
  • A master's degree is preferred.

About the Company

Citi

Runs banking and payments for global clients

Citi runs banking, investment and payment services for companies, governments and individuals around the world. Its global network connects institutions with local banking systems, while its US consumer business sells credit cards and deposit accounts. Corporate clients use Citi to manage cash, finance trade and raise capital, and investors use its trading, custody and wealth services to hold and manage assets. The bank earns interest on loans and fees from payments, securities transactions, financial advice and account services. Citi traces its banking roots to 1812; the Citigroup holding company was formed in 1998, and its headquarters are in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1812

Recently Posted Jobs

Explore more opportunities at Citi

See more jobs