Senior Python Developer – Front Office API & Apps

Citi

Jersey City (NJ)

On-site

USD 121,000 - 182,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental & vision coverage
401(k)
Life insurance
Wellness programs
Paid time off

Job summary

Citi Spread Products (SP) technology is seeking a highly motivated Python and full-stack/web development professional to support, design and deliver technology solutions for the front office Citi Capital Markets.

You will design, code, test, and implement applications, collaborate across stakeholders, and participate in agile processes. The role requires strong Python skills, front-end/back-end development, and experience with CI/CD pipelines in a fast-paced financial environment.

Qualifications

  • Hands-on Python development with REST APIs and data tools.
  • Experience with Pandas/NumPy and Flask REST APIs.
  • Proficiency in CI/CD tooling and cloud-ready apps.
  • Familiarity with SQL/PLSQL and data workflows.
  • Experience with SOA/microservices and container platforms.

Responsibilities

  • Analyze system requirements and define interfaces between components.
  • Support business users on existing applications.
  • Design and develop Python solutions with hands-on coding.
  • Develop a self-service reporting tool.
  • Deploy via CI/CD pipelines and maintain code quality.
  • Investigate bugs and optimize performance and maintainability.
  • Collaborate on front-end and server-side design and discussions.
  • Participate in Agile ceremonies and estimation.
  • Build reusable services and perform unit testing.

Skills

Python
REST APIs
Agile
SQL/PLSQL
CI/CD

Tools

Pandas
NumPy
Flask
Airflow
S3
VS Code
PyCharm
Jenkins
TeamCity
SonarQube
Docker
Kubernetes
OpenShift
JIRA
Bitbucket
Angular
RxJs
TypeScript
SCSS
HTML5

Job description

Citi Spread Products (SP) technology is seeking a highly motivated Python and full-stack/web development professional to support, design and deliver technology solutions for the front office Citi Capital Markets.

You will design, code, test, and implement applications, collaborate across stakeholders, and participate in agile processes. The role requires strong Python skills, front-end/back-end development, and experience with CI/CD pipelines in a fast-paced financial environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python & Full-Stack Developer (Front Office)
Senior Python & Full-Stack Developer (Front Office)

Citigroup Inc. • Jersey City (NJ)

On-site
USD 121,000 - 182,000
Senior Python Developer
Senior Python Developer

Citi • Jersey City (NJ)

On-site
USD 121,000 - 182,000
Medical, dental & vision coverage
401(k)
Life insurance
+2
Senior Python Developer - Full-Stack (On-Site Chennai)
Senior Python Developer - Full-Stack (On-Site Chennai)

Citi • New York (NY)

On-site
USD 13,000 - 19,000
Senior Python Architect – Finance & Risk (Pune)
Senior Python Architect – Finance & Risk (Pune)

Citi • New York (NY)

On-site
USD 120,000 - 160,000
Senior Python Developer
Senior Python Developer

Citigroup Inc. • Jersey City (NJ)

On-site
USD 121,000 - 182,000
Senior Python Data & Analytics Engineer (AVP)
Senior Python Data & Analytics Engineer (AVP)

Citi • New York (NY)

On-site
USD 121,000 - 182,000
Vice President, Senior Python Developer - Market Risk
Vice President, Senior Python Developer - Market Risk

Citi • New York (NY)

Hybrid
USD 120,000 - 160,000
Senior Python Developer - Vice President - Market Risk
Senior Python Developer - Vice President - Market Risk

Citi • New York (NY)

Hybrid
USD 120,000 - 160,000
Senior Python Application Developer - Vice President
Senior Python Application Developer - Vice President

Citi • New York (NY)

On-site
USD 120,000 - 160,000
Lead Python Architect: Finance Risk & AI Integration
Lead Python Architect: Finance Risk & AI Integration

Citi • Tampa (FL)

On-site
USD 114,000 - 171,000
Medical, dental & vision
401(k)
Paid time off
+1