Senior Python & Full-Stack Developer (Front Office)

Citigroup Inc.

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.

Job summary

Citigroup Inc. seeks a seasoned Python and Full Stack/Web developer to support the Citi Spread Products technology for Financing and Securitization. You will design, code, test, and deploy solutions for the front office Citi Capital Markets.

Join a collaborative SP F&S team, work on high-scale Python apps, REST APIs with Flask, CI/CD pipelines, and modern UI components. Located in Jersey City, this full-time role offers visibility into market-leading technology initiatives.

Qualifications

  • 5+ years of relevant experience; hands-on Python coding.
  • Experience packaging Python and libraries like Pandas, NumPy.
  • Experience implementing REST APIs in Python using Flask.
  • Experience with template engines and Airflow/S3.
  • Experience with Python IDEs (VS Code/PyCharm).
  • Experience with SOA & Micro-services using REST/SOAP.
  • Experience with cloud-ready apps and deployment pipelines on large-scale container platforms.
  • Experience with CI/CD tools (Jenkins, TeamCity, SonarQube).
  • Proficient in SQL/PLSQL and coding standards; unit testing (JUnit/pytest).
  • Experience with Docker and Kubernetes/OpenShift.

Responsibilities

  • Analyze system requirements and identify interfaces between components.
  • Support business users on existing applications.
  • Develop robust Python solutions with hands-on coding.
  • Design and develop a self-service reporting tool.
  • Use CI/CD pipelines for deployments to higher environments.
  • Address bugs and improve performance and maintainability.
  • Engage in front-end and server-side discussions on design.
  • Participate in Sprint Planning, Tasking and Estimation.
  • Develop reusable services and unit tests; perform code reviews.
  • Collaborate with stakeholders in a highly collaborative environment.
  • Follow solid Agile software development practices.
  • Build scalable, reliable, and maintainable applications.

Skills

Python
REST APIs
Pandas
NumPy
Flask
CI/CD
Docker
Kubernetes/OpenShift
Visual Studio Code
PyCharm
SOA & Microservices
Jira
Bitbucket
SQL/PLSQL
JUnit/pytest

Tools

Visual Studio Code
PyCharm
Docker
Kubernetes/OpenShift
Jenkins
TeamCity
SonarQube
Jira
Bitbucket

Job description

Citigroup Inc. seeks a seasoned Python and Full Stack/Web developer to support the Citi Spread Products technology for Financing and Securitization. You will design, code, test, and deploy solutions for the front office Citi Capital Markets.

Join a collaborative SP F&S team, work on high-scale Python apps, REST APIs with Flask, CI/CD pipelines, and modern UI components. Located in Jersey City, this full-time role offers visibility into market-leading technology initiatives.

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

Similar jobs worth comparing

Senior Python Developer – Front Office API & Apps
Senior Python Developer – Front Office API & Apps

Citi • Jersey City (NJ)

On-site
USD 121,000 - 182,000
Medical, dental & vision coverage
401(k)
Life insurance
+2
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 Developer
Senior Python Developer

Citigroup Inc. • Jersey City (NJ)

On-site
USD 121,000 - 182,000
Senior Python Platform Lead & AI Solutions VP
Senior Python Platform Lead & AI Solutions VP

Citigroup Inc. • Jersey City (NJ)

On-site
USD 150,000 - 190,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 - Front Office Banking (Onsite JC)
Senior Python Developer - Front Office Banking (Onsite JC)

Provn • Jersey City (NJ)

On-site
USD 80,000 - 100,000
Lead Python Developer - Vice President
Lead Python Developer - Vice President

Citigroup Inc. • Jersey City (NJ)

On-site
USD 150,000 - 190,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
VP, Python Risk Tech – Front‑Office Platform
VP, Python Risk Tech – Front‑Office Platform

Citi • New York (NY)

Hybrid
USD 120,000 - 160,000
27 days holiday allowance
Discretionary annual performance bonus
Private medical insurance
+2