545,534open jobs
20,145companies
74,873added this week
Browse all
Salary
$22k – $56k per year (Estimated)
Location
Remote/Hybrid (Pune, India)
Seniority
Staff · 12+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Citi is one of the largest banks in the world, tracing its lineage to the City Bank of New York founded in 1812 and taking its modern shape through the 1998 merger that created Citigroup. Its most distinctive asset is a cross-border payments and treasury network unmatched by any competitor, moving trillions of dollars a day for multinational corporations, governments and other banks across roughly ninety countries. Alongside that institutional franchise it runs markets and investment banking, wealth management and a United States personal bank, and has spent recent years simplifying itself by exiting consumer operations across Asia, Europe and Latin America.
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Contribute to formulation of strategies for applications development and other functional areas
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide evaluative judgment based on analysis of factual data in complicated and unique situations
  • Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary
  • Engage in innovative problem solving activities, requiring conceptual thinking creating 'out of the box' solutions with prototypes and pilots.
  • Foster an environment of engineering excellence and innovation
  • Enable the team to scale adoption of TDD/BDD practices to ensure delivery of high quality code with low rates of production defects.
  • Instrument services and solutions to ensure deployed software is scalable and reliable.
  • Establish patterns and guidance to teams to analyze monolithic applications to identify seams and areas to carve out to Microservices on an ongoing basis
  • Implement patterns and guidelines to design portable Microservices with associated bounded context
  • Design interoperability with existing monolithic applications and new Microservices as transformation progresses
  • Drive high quality of systems design and adherence to global architecture principles
  • Lead teams that gather and document technical requirements, code specifications, test plans and results, and other deliverables required for multiple projects, perform analysis, solution & design, development, testing, implementation and maintenance of applications
  • Provide expertise in technical analysis and be able to resolve complex issues through in-depth evaluation of business processes, system processes
  • Ensure alignment to architectural assertions and constantly look for opportunities to modernize application
  • Be a self-starter and develop a detailed knowledge of the eco-system the application operates in
  • Work effectively with remote teams, with a focus on fostering positive working relationships
  • Drive application optimization and tuning with objective to drive running costs down
  • Establish collaborative and productive relationships with diverse stakeholder teams located across time zones to arrive at best in class global solutions for the Bank
  • Mentor and grow engineers and teams, enabling a culture of technical excellence
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards.

Job Qualifications:

Qualification:

  • Graduate/Post Graduate degree in engineering or computer science streams
  • Demonstrable analytical and quantitative skills
  • 12-15 years of hands on experience in technical design and delivery of enterprise applications especially in the Cards and Payments space
  • Demonstrable experience of having led and directed engineering teams

Core Technical competencies:

  • Past roles as a technical/engineering lead with demonstrable experience having led and directed software development teams
  • Past roles with Design, Development experience working with cards or retail bank applications and/or packages an advantage
  • Engineering talent with working knowledge and experience integrating and/or transforming enterprise Mainframe systems to modern event driven, distributed & cloud technologies, forward-compatible and open to continuous learning will be a big plus
  • Extensive experience in having led technical teams, implemented innovative solutions and been responsible for delivery of enterprise solutions in any one of the following technologies:
  • Core Java (1.7 or higher), J2EE, Spring framework, Spring boot, RHEL OpenShift
  • IBM z/OS, COBOL, JCL, CICS, VSAM, DB2 with hands on experience in a SYSPLEX/CICSPLEX environment and experience with modernizing Mainframe applications
  • Hands on experience wiring with microservices architecture, API gateway.
  • Good exposure to various Database technologies (DB2/Oracle/MongoDB)
  • Experience in designing applications that produce/consume SOAP/Rest web services and/or Open APIs
  • Experience working with modern messaging pub/sub technologies like, Kafka, Solace etc.
  • Proficiency with version control systems (e.g., Git) and modern CI/CD practices.
  • Hands-on knowledge of CI/CD pipelines, deployment tooling and infrastructure-level concepts, including ELK, Docker, Kubernetes, Azure Cloud, and AWS S3.
  • Agile Methodologies: Solid experience working in and practicing Agile development methodologies.
  • AI and Prompt Engineering: Wide exposure to and practical experience with smart AI tools and the ability to seamlessly embed AI tools in daily workflows.
  • Experience working with enterprise transaction processing systems with focus on recovery, stability, reliability, scalability and performance
  • Experience in performance tuning of complex applications with significant volumes

Other desired Traits:

  • Working Knowledge and Experience with automating development processes, various levels of automated testing
  • A good understanding of the cards & payments industry fundamentals and ongoing payment industry trends
  • Ability to work with remote teams across geographies and organization lines
  • Strong team player able to motivate team to respond to multiple demands and able to manage changing priorities and meet challenging timelines
  • Collaborative and adaptive, with good communication skills. Prior experience working in a large Agile teams using scrum methodology is desirable
  • Ability to own delivery responsibilities end to end and be accountable for driving results for the team
  • Ability to formulate processes and procedures and quickly put them in to practice
  • Strong interpersonal and articulation skills (spoken and written)
  • Strong team orientation and commitment to overall team success; willing to go above and beyond to ensure team success; intense customer focus and commitment to driving quality
  • Effective time management skills in order to manage multiple priorities with flexibility on time zones and timelines
  • Logical thinking, High analytical and problem solving skills; innovative and solutions oriented
  • Enthusiastic and quick-learner in a rapidly changing environment.
  • Ability to remain abreast of industry technical trends and new development to maintain current skills and remain current with industry standards

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
545,534 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Pune
$34k – $73k per year (Estimated) • Remote/Hybrid • Full-Time • 15+ years exp • Bachelor's Degree • Pune
Python
JavaScript
Java
COBOL
Java
Spring Boot
Hibernate
Databases
Db2
AI/ML
Copilot
Claude
AI Agents
RAG
Devin
Frontend
React.js
DevOps
CI/CD
Jenkins
Management
Agile
Scrum
Apply
$16k – $42k per year (Estimated) • In office • 3+ years exp • Tashkent
JavaScript
Java
TypeScript
Java
Spring Framework
Spring Boot
Spring Security
Spring Cloud
Databases
MySQL
PostgreSQL
Redis
ClickHouse
Apache Kafka
AI/ML
Airflow
dbt
Frontend
Vue.js
GraphQL
Angular
React.js
DevOps
Rest API
gRPC
Docker
Kubernetes
GitHub
GitLab
Cybersecurity
Keycloak
Analytics
Apache NiFi
Superset
Apply
$14k – $33k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Pune
Python
Java
Kotlin
Java
Spring Boot
Spring MVC
Spring Data JPA
Spring Security
Gradle
Testcontainers
Kotlin
Mockito
Databases
Apache Kafka
Mobile
JUnit
DevOps
gRPC
Splunk
GCP
OpenShift
GitHub Actions
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Platform Engineering
Bitbucket
GitHub
Amazon S3
Management
Agile
Apply
$35k – $80k per year (Estimated) • In office • Full-Time • Kuala Lumpur
Python
JavaScript
Java
Node JS
AI/ML
Anomaly Detection
DevOps
OpenTelemetry
CI/CD
Kubernetes
Service Mesh
eBPF
FinOps
Incident Management
Apply
Software Engineer 2 hours ago
$15k – $39k per year (Estimated) • In office • 1+ year exp • Bengaluru
Java
Apply
Remote/Hybrid • Full-Time • 10+ years exp • Kuala Lumpur
DevOps
SLI/SLO/SLA
Apply
$63k – $134k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • São Paulo
Python
Databases
Snowflake
Apply
$31k – $65k per year (Estimated) • Remote/Hybrid • Full-Time • 13+ years exp • Master's Degree • Chennai
Apply
$25k – $58k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Hong Kong
SAS
Analytics
Tableau
Apply
$14k – $33k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Pune
Python
Java
Kotlin
Java
Spring Boot
Spring MVC
Spring Data JPA
Spring Security
Gradle
Testcontainers
Kotlin
Mockito
Databases
Apache Kafka
Mobile
JUnit
DevOps
gRPC
Splunk
GCP
OpenShift
GitHub Actions
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Platform Engineering
Bitbucket
GitHub
Amazon S3
Management
Agile
Apply
Data Engineer 12 hours ago
$26k – $53k per year (Estimated) • In office • Full-Time • 5+ years exp • Navi Mumbai • Pune
Databases
Snowflake
Analytics
ETL/ELT
Apply
Security Architect 1 day ago
$30k – $71k per year (Estimated) • In office • Full-Time • 3+ years exp • Pune
DevOps
AWS
Apply
DevOps Engineer 1 day ago
$13k – $37k per year (Estimated) • In office • Full-Time • 2+ years exp • Pune
DevOps
GCP
Docker Swarm
Azure
CI/CD
AWS
Kubernetes
Apply
$25k – $58k per year (Estimated) • In office • Full-Time • 5+ years exp • Hyderabad • Chennai • Pune • Bhubaneswar • Ahmedabad
Management
Agile
Apply
AI / ML Engineer 1 day ago
$38k – $84k per year (Estimated) • In office • Full-Time • 12+ years exp • PhD • Pune • Mumbai
AI/ML
Multimodal AI
Computer Vision
AI Agents
Apply
See all jobs
This is one of many
545,534 more open roles from verified company boards, updated every day.