New
Python Developer
Tata Consultancy Services | |
$100,000 - $120,000
| |
sick time, 401(k)
| |
United States, New Jersey, Jersey City | |
Oct 28, 2026 | |
|
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. Salary Range: $100,000-$120,000 a year
Location
Jersey City, NJ
Function
TECHNOLOGY
Role
Engineer
ID
435504
Skills
Python | SQL
Salary Range
$100,000 - $120,000 Desired Candidate Profile
Qualifications BACHELOR OF COMPUTER SCIENCE | |
$100,000 - $120,000
sick time, 401(k)
Oct 28, 2026