Chennai, Tamil Nadu, India

| Job Details | Information |
|---|---|
| Job Title | Python Software Engineer |
| Role | Applications Development Analyst |
| Company | Citi |
Discover your future at Citi. Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
The Applications Development Analyst position is responsible for participating in the development, testing, implementation, and maintenance of application systems and microservices in coordination with the broader engineering team. The overall objective of this role is to contribute to technical design, programming, system analysis, and automated deployments in a fast-paced agile environment.
The ideal candidate is a versatile and adaptable engineer who thrives across evolving technical domains—spanning backend microservices, full-stack modules, data workflows, and AI integrations—with a strong appetite for continuous learning and problem-solving.
| 26998717 |
| Location | Chennai, Tamil Nadu, India |
|---|
| Category | Technology |
|---|
| Experience | Entry level |
|---|
| Employment Type | Full-time |
|---|
| Work Mode | On-site |
|---|
| Primary Skill | Apache Spark, OpenShift, MongoDB, typescript, Kubernetes, Kafka, SQL, Harness, RxJS, FastAPI, Couchbase, Flask, Docker, Angular, Helm, Python, Git |
|---|
| Job Family Group | Technology |
|---|
| Job Family | Applications Development |
|---|
| Posted Date | Oct 24, 2026 |
|---|