Python Developer With Report Trading Experience

Tata Consultancy Services

Jersey City (NJ)

On-site

USD 100,000 - 115,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
Comprehensive Medical Coverage: Dental
Family Support: Parental Leaves
Insurance Options: Auto & Home
Commuter Benefits
Certification & Training Reimbursement
Vacation, Time Off, Holidays
Legal & Financial Assistance: 401K, ?

Job summary

Tata Consultancy Services Limited in Jersey City, NJ seeks an Engineer in Technology to develop Python-based data processing and reporting solutions for trading data, market data, and financial reporting systems. You will build automated reporting frameworks and dashboards to deliver timely insights and support frontline teams.

The role requires strong Python skills, experience with data libraries (Pandas, NumPy, PySpark), SQL and ETL, plus knowledge of trading lifecycles and data quality

Qualifications

  • Strong hands-on experience in Python development for scalable data processing and reporting.
  • Experience with trading/data/reporting systems and financial markets.
  • Proficient in Python data libraries (Pandas, NumPy, PySpark, SQLAlchemy) for analysis and processing.
  • Expertise in SQL and relational databases for data extraction, transformation and reporting.
  • Experience building automated reporting, dashboards, and analytics for business stakeholders.
  • Solid understanding of trading lifecycle and market data concepts.
  • Experience in data validation, reconciliation, and ensuring data quality across platforms.
  • Hands-on ETL, data automation, and workflow optimization experience.
  • Proven experience in Agile development environments.
  • Strong analytical, problem-solving, debugging and communication skills.
  • Excellent verbal and written communication.

Responsibilities

  • Develop and maintain Python-based solutions to support trading data analysis, reporting and operational processes.
  • Design and build automated reporting frameworks to deliver timely and accurate business insights.
  • Analyze trading datasets and transform data into meaningful reports and actionable recommendations.
  • Develop ETL processes from multiple internal and external data sources.
  • Collaborate with Front Office, Operations, Risk, and Finance to understand reporting requirements.
  • Ensure accuracy and integrity of trading and market data via validation and reconciliation.
  • Create and maintain dashboards, reports and analytics for stakeholders.
  • Improve reporting processes through automation and efficiency improvements.
  • Troubleshoot data issues and perform root-cause analysis.
  • Participate in Agile ceremonies and maintain technical documentation.
  • Collaborate with cross-functional teams to deliver high-quality data solutions.

Skills

Python

Education

Bachelor's degree in Computer Science

Tools

Pandas
NumPy
PySpark
SQLAlchemy
SQL

Job description

Job Description
Must Have Technical/Functional Skills
  • Strong hands-on experience in Python development with the ability to build scalable data processing and reporting solutions.
  • Experience working with trading data, market data, transaction data, and financial 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.
  • Experience developing automated reporting, dashboards, and analytics solutions for business stakeholders.
  • Strong understanding of financial markets, trading operations, trade lifecycle, and market data concepts.
  • 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.
  • 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 to support trading data analysis, reporting, and operational processes.
  • Design and build automated reporting frameworks to deliver timely and accurate business insights.
  • Analyze trading datasets and transform complex data into meaningful reports and actionable recommendations.
  • Develop data extraction, transformation, and loading (ETL) processes from multiple internal and external data sources.
  • Work closely with Front Office, Operations, Risk, and Finance teams to understand reporting requirements and business objectives.
  • 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 processes through automation and process improvements.
  • 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 that support financial markets 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 Off, Sick Leave & Holidays.
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
  • Salary Range: $100,000 - 115,000 a year
Location

Jersey City, NJ

Function

TECHNOLOGY

Role

Engineer

ID

434329

Skills

Python

Salary Range

$100,000 - $115,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
Python Developer

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 100,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage: Health
Dental & Vision coverage
+4
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 Data Engineer – Trading Data & Automated Reporting
Python Data Engineer – Trading Data & Automated Reporting

Tata Consultancy Services Limited • Jersey City (NJ)

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

Tata Consultancy Services • Charlotte (NC)

On-site
USD 100,000 - 130,000
Medical Coverage
Parental Leaves
Auto & Home Insurance
+5
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)
Python Developer
Python Developer

Radley James • New York (NY)

On-site
USD 405,000 - 495,000
401(k)
Medical insurance
Pension plan
+7
Senior Engineer
Senior Engineer

Tata Consultancy Services • Charlotte (NC)

On-site
USD 100,000 - 110,000
Discretionary Incentive
Medical Coverage
Parental Leave
+5
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
Compute + Python Developer
Compute + Python Developer

Luxoft • New York (NY)

Hybrid
USD 153,000 - 187,000
Python Developer
Python Developer

Signature IT World Inc • Woodbridge Township (NJ)

On-site
USD 90,000 - 120,000