Python Developer

Tata Consultancy Services

Jersey City (NJ)

On-site

USD 100,000 - 120,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Discretionary Annual Incentive
Comprehensive Medical Coverage: Health
Dental & Vision coverage
Disability Insurance
Commuter Benefits & Training Reimburse
Vacation & Holidays
401K Plan & College Fund

Job summary

Tata Consultancy Services Limited in Jersey City seeks an experienced Engineer to develop Python-based data analytics and reporting solutions for Equities Trading. You will build automated reporting frameworks and transform market and trade data into actionable insights.

The role requires 10+ years of Python experience, deep knowledge of trading data, and collaboration with Front Office and Operations to ensure data accuracy and timely delivery. Hybrid work and competitive benefits are offered.

Qualifications

  • 10+ years of Python development experience.
  • Strong hands-on Python development for scalable data processing.
  • Experience with Equities trading data, market data and trade reporting systems.
  • Proficient with Pandas, NumPy, PySpark, SQLAlchemy for data analysis.
  • Expertise in SQL and relational databases for data extraction and reporting.
  • Understanding of equities trading lifecycle, order management, execution and settlement.
  • Experience building automated reporting, dashboards and analytics for stakeholders.
  • Data validation, reconciliation and quality across trading and reporting platforms.
  • Hands-on with ETL, data automation and workflow optimization.
  • Experience handling large datasets in enterprise data platforms.
  • Experience in Agile development environment.
  • Strong analytical, problem-solving, debugging and troubleshooting.
  • Excellent verbal and written communication skills.

Responsibilities

  • Develop and maintain Python-based solutions for Equities Trading analytics and reporting.
  • Design and build automated reporting frameworks for timely business insights.
  • Analyze trading and market datasets and transform data into reports and recommendations.
  • Develop ETL processes to extract, transform and load data from various sources.
  • Collaborate with Front Office, Trading, Operations, Risk and Finance to gather requirements.
  • Ensure accuracy, completeness, and integrity of trading and market data through validation.
  • Create dashboards, reports and analytics for stakeholders.
  • Improve workflows through automation and continuous improvement.
  • Troubleshoot data issues and perform root-cause analysis for reporting discrepancies.
  • Participate in Agile ceremonies and maintain governance standards.
  • Maintain technical documentation and cross-functional collaboration for data delivery.
  • Collaborate with cross-functional teams to deliver high-quality data solutions.

Skills

Python development
Pandas
NumPy
PySpark
SQLAlchemy
SQL
Equities data
Data analytics
ETL
Large datasets
Dashboards
Reporting
Agile
Data validation
Debugging
Communication

Education

Bachelors in Computer Science

Tools

SQL

Job description

Must Have Technical/Functional Skills
  • 10+ years of experience in Python development, preferably within Capital Markets, Equities Trading, or Financial Services environments.
  • Strong hands-on experience in Python development with the ability to build scalable data processing and reporting solutions.
  • Experience working with Equities Trading data, market data, transaction data, and trade reporting systems.
  • Strong proficiency in Python libraries such as Pandas, NumPy, PySpark, and SQLAlchemy for data analysis and processing.
  • Expertise in SQL and working with relational databases for data extraction, transformation, and reporting.
  • Strong understanding of Equities Trading, trade lifecycle, market data, order management, execution, allocation, and settlement processes.
  • Experience developing automated reporting, dashboards, and analytics solutions for business stakeholders.
  • Experience in data validation, reconciliation, and ensuring data quality across trading and reporting platforms.
  • Hands-on experience with ETL processes, data automation, and workflow optimization.
  • Experience working with large datasets in enterprise data platforms.
  • Proven experience working in an Agile development environment.
  • Strong analytical, problem-solving, debugging, and troubleshooting skills.
  • Excellent verbal and written communication skills.
Roles & Responsibilities
  • Develop and maintain Python-based solutions supporting Equities Trading, trading analytics, and reporting processes.
  • Design and build automated reporting frameworks to deliver timely and accurate business insights.
  • Analyze trading and market datasets and transform complex data into meaningful reports and actionable recommendations.
  • Develop ETL processes to extract, transform, and load data from multiple internal and external data sources.
  • Work closely with Front Office, Trading, Operations, Risk, and Finance teams to understand business requirements.
  • Ensure accuracy, completeness, and integrity of trading and market data through validation and reconciliation processes.
  • Create and maintain dashboards, reports, and analytics solutions for business stakeholders.
  • Optimize existing reporting and data processing workflows through automation and continuous improvement initiatives.
  • Troubleshoot data-related issues and perform root cause analysis to resolve reporting discrepancies.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Maintain technical documentation and ensure adherence to development and governance standards.
  • Collaborate with cross-functional teams to deliver high-quality data and reporting solutions supporting Equities Trading operations.
TCS Employee Benefits Summary:
  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
  • Time Off: Vacation, Time O ff, Sick Leave & Holidays.
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Location

Jersey City, NJ

Function

TECHNOLOGY

Role

Engineer

ID

435504

Skills

Python | SQL

Salary Range
  • $100,000-$120,000 a year
  • $100,000 - $120,000
Desired Candidate Profile

Qualifications

BACHELOR OF COMPUTER SCIENCE

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer With Report Trading Experience
Python Developer With Report Trading Experience

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 100,000 - 115,000
Discretionary Annual Incentive
Comprehensive Medical Coverage (Health
Comprehensive Medical Coverage: Dental
+6
Java Developer
Java Developer

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 100,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
403B/401K Plan (Retirement)
Senior Python Engineer - Equities Trading & Data Analytics
Senior Python Engineer - Equities Trading & Data Analytics

Tata Consultancy Services Limited • Jersey City (NJ)

On-site
USD 100,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage: Health
Dental & Vision coverage
+4
Python Developer
Python Developer

Tata Consultancy Services • Charlotte (NC)

On-site
USD 100,000 - 130,000
Medical Coverage
Parental Leaves
Auto & Home Insurance
+5
Qa Automation Engineer
Qa Automation Engineer

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 80,000 - 90,000
Comprehensive Medical Coverage
Parental Leaves
Commuter Benefits
+1
Senior Python Engineer
Senior Python Engineer

Tata Consultancy Services • Waltham (MA)

On-site
USD 130,000 - 140,000
Discretionary Annual Incentive.
Comprehensive Medical Coverage:Medical
Dental & Vision
+6
Senior Business & Data Analyst _ Banking, Capital Markets & Enterprise Systems
Senior Business & Data Analyst _ Banking, Capital Markets & Enterprise Systems

Tata Consultancy Services • Alpharetta (GA)

On-site
USD 90,000 - 100,000
Discretionary incentive
Comprehensive medical coverage
Parental leaves
+5
Java Developer
Java Developer

Tata Consultancy Services • Newark (DE)

On-site
USD 95,000 - 100,000
Technical Lead
Technical Lead

Tata Consultancy Services • Chicago (IL)

On-site
USD 110,000 - 120,000
Discretionary Annual Incentive
Medical Coverage
Parental Leaves
+3
Fullstack Developer (React/Python)
Fullstack Developer (React/Python)

TEKsystems • United States

Hybrid
USD 90,000 - 124,000