Python Developer with Quartz

Tata Consultancy Services Limited
Jersey City, NJ, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$100,000.0 - $115,000.0
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Software Quality Quartz (Graphics Layer) Software Debugging Job Scheduling Python (Programming Language) Performance Tuning Scrum Methodology Systems Development Life Cycle Software Engineering Information Technology

Job description

  • Design, develop, and maintain applications as a Python Developer delivering scalable and efficient solutions.

  • Build end-to-end business solutions following SDLC best practices.

  • Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.

  • Develop and manage job scheduling solutions using Quartz.

  • Analyze requirements and convert them into robust technical implementations.

  • Perform debugging, troubleshooting, and performance optimization of applications.

  • Work on applications related to fixed income and structured notes, ensuring domain alignment.

  • Collaborate with cross-functional teams to ensure smooth delivery of projects.

  • Maintain high standards of code quality, reliability, and performance.

  • Communicate effectively with stakeholders and provide timely status updates.

Requirements

Do you have experience in Technical troubleshooting support?, Do you have a Bachelor’s degree?, * Strong experience as a Python Developer, with hands-on expertise in building scalable applications.

  • In-depth knowledge of developing end-to-end business solutions using the Software Development Life Cycle (SDLC).

  • Proven experience working in an Agile development environment.

  • Hands-on experience with Quartz scheduling framework.

  • Strong analytical, debugging, and troubleshooting skills.

  • Good understanding of Fixed Income products, especially Structured Notes.

  • Excellent verbal and written communication skills.

Nice to Have

  • Experience in financial services or capital markets domain.

  • Exposure to additional scheduling or automation frameworks., Qualifications : BACHELOR OF COMPUTER SCIENCE

Benefits & conditions

3.93.9 out of 5 stars Jersey City, NJ $100,000 - $115,000 a year, Pulled from the full job description

  • Pet insurance
  • Health insurance
  • Vision insurance
  • Dental insurance
  • Commuter assistance, 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:58 min

Applying agile software methodologies to corporate operational challenges

Kyle Daigle · Coffee With Developers

7:24 min

Live demo of executing a quantum circuit

Jakub Gaj Jakub Gaj · WWC Europe 2026

1:48 min

Balancing code generation velocity with software quality standards

Lilia Gargouri Lilia Gargouri · Coffee With Developers

4:49 min

Discovering technical chart requirements via client use cases

Chris Heilmann +3 · LIVE

6:02 min

Hidden queues in CPU thread scheduling and execution

Clemens Vasters Clemens Vasters · WWC 2022

1:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · WWC 2024

Videos

See all

Related articles

See all