Tata Consultancy Services

Python Developer with report trading experience

Tata Consultancy Services • $100K — $115K *
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in Python development for scalable data solutions.
  • Proven experience with trading, market, and transaction data.
  • Strong proficiency in libraries like Pandas, NumPy, and SQLAlchemy for data analysis.
  • Expertise in SQL and relational databases for data processing.
  • Experience in developing automated reporting and analytics dashboards.
  • Deep understanding of financial markets and trading operations.
  • Solid experience with ETL processes and data quality assurance.

Responsibilities

  • Develop Python solutions for trading data analysis and reporting.
  • Build automated reporting frameworks for timely business insights.
  • Transform trading datasets into actionable reports and recommendations.
  • Create ETL processes to handle data from various sources.
  • Collaborate with teams to define reporting requirements and objectives.
  • Ensure data accuracy through validation and reconciliation.
  • Maintain dashboards and optimize reporting processes.

Benefits

  • Discretionary annual incentive program.
  • Comprehensive medical coverage including dental and vision.
  • Generous parental leave policies.
  • Various insurance options including auto and home.
  • Professional growth support with training reimbursements.
  • Flexible vacation and sick leave days.
  • Financial assistance programs including student loan refinancing.
Full 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

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

  • Tata Consultancy Services
    Data Scientist
    $70K — $110K *
    San Antonio, TX 78228 (Bexar County)
    Finance & Insurance
    In-Person
  • Tata Consultancy Services
    ReactJS Developer
    $110K — $125K *
    Plano, TX 75025 (Collin County)
    Information Technology
    In-Person
  • Tata Consultancy Services
    Databricks Developer
    $120K — $130K *
    Columbus, OH 43230 (Franklin County)
    Information Technology
    In-Person
  • Tata Consultancy Services
    Engineer- Analysis
    $120K — $125K *
    Lewisville, TX 75067 (Denton County)
    Information Technology
    In-Person
  • Tata Consultancy Services
    Salesforce Tech Lead
    $130K — $150K *
    Nashville, TN 37211 (Davidson County)
    Information Technology
    In-Person

More Finance & Insurance Jobs

Find similar Python Developer with report trading experience jobs: