Python Developer

Signature IT World Inc

Woodbridge Township (NJ)

On-site

USD 90,000 - 120,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

A leading IT consulting company is seeking a Mid-Senior level Python Developer to join their IT Derivatives/Fixed Income team. The role involves designing and implementing Python solutions for Front Office applications while collaborating closely with quantitative analysts and traders. Candidates must have banking domain experience and be familiar with tools like Databricks and Kafka. This is a full-time role based in Woodbridge Township, New Jersey, requiring in-person interviews.

Qualifications

  • Banking domain experience is required.
  • In-person interview is a must.

Responsibilities

  • Design and build Python applications according to requirements.
  • Collaborate with business teams to understand workflows and requirements.
  • Provide work estimates and communicate with project managers.
  • Develop coding architecture for new applications and features.
  • Maintain code quality using code analyses and security scans.
  • Participate in all phases of the software delivery lifecycle.

Skills

Experienced Python Developer
Experience with Python environment installation in Windows and Linux
Databricks
Kafka

Job description

Overview

The candidate selected for this position will work in the IT Derivatives/Fixed Income team, focusing on the design and implementation of Python solutions for Front Office applications. These applications will utilize vendor software, including PyXLL, QuestDB, ArconTech, and Databricks. The role includes supporting existing applications to assist with the daily operations of the Front Office Trading Desk. This involves troubleshooting issues, optimizing performance, and implementing new features that align with business strategies. Active collaboration with quantitative analysts and traders is essential to ensure the applications meet their needs and enhance their productivity. Banking domain experience is required and in person interview is must.

Duties
  • Design, build, and configure Python applications according to business process and application requirements. Work closely with stakeholders to gather and analyze requirements. Ensure code is efficient, maintainable, and adheres to best practices.
  • Collaborate with multiple business teams, such as trading and quantitative analysts, to understand workflows, challenges, and requirements. Regular meetings, feedback sessions, and iterative development cycles will be part of this collaborative effort.
  • Provide work estimates (time, resources, and potential risks) and communicate these estimates to project managers; adjust as necessary throughout the development lifecycle.
  • Develop coding architecture for new applications and features. This task includes selecting appropriate design patterns, writing modular and reusable code, and documenting the architecture for future reference.
  • Maintain and enhance code quality using static and dynamic code analyses, security vulnerability scans, code coverage, and CI/CD pipeline gating. Regular code reviews, automated testing, and continuous integration practices will be integral to maintaining high code quality standards.
  • Participate in all phases of the software delivery lifecycle, from analysis through post-deployment support.
Required Skills
  • Experienced Python Developer
  • Experience with Python environment installation in Windows and Linux
  • Databricks and Kafka
Preferred Skills
  • .NET, C#
  • REST API (including Enterprise Authentication)
  • MS SQL Server and/or Sybase experience
  • Experience with supporting trading desks
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Information Technology
Industries
  • IT Services and IT Consulting
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer / Lead (Fixed Income / Capital Markets)
Python Developer / Lead (Fixed Income / Capital Markets)

Gov Services Hub • New York (NY), Northern (KY)

On-site
USD 120,000 - 160,000
Compute + Python Developer
Compute + Python Developer

Luxoft • New York (NY)

On-site
USD 153,000 - 187,000
Senior Developer - C# / Python
Senior Developer - C# / Python

Crisil • New Jersey

On-site
USD 120,000 - 160,000
Front Office Python Developer - Trading Desk Tools
Front Office Python Developer - Trading Desk Tools

Signature IT World Inc • Woodbridge Township (NJ)

On-site
USD 90,000 - 120,000
Lead Python Developer for Fixed Income Trading Desk
Lead Python Developer for Fixed Income Trading Desk

Gov Services Hub • New York (NY), Northern (KY)

Hybrid
USD 120,000 - 160,000
Trading Python Developer
Trading Python Developer

Matlen Silver • Jersey City (NJ)

On-site
USD 120,000 - 190,000
Python Developer
Python Developer

SmartRecruiters, Inc. • New York (NY)

On-site
USD 120,000 - 150,000
Senior Python Engineer
Senior Python Engineer

10xTalents • Newark (NJ)

On-site
USD 100,000 - 130,000
Senior Python Developer
Senior Python Developer

ManpowerGroup Global, Inc. • Pennington (NJ)

On-site
USD 125,000 - 135,000
Python Developer – High Frequency Trading - Multi Strategy Hedge Fund - Multi Billion Dollar He[...]
Python Developer – High Frequency Trading - Multi Strategy Hedge Fund - Multi Billion Dollar He[...]

Mondrian Alpha • New York (NY)

On-site
USD 90,000 - 160,000
Competitive compensation packages
Dynamic work environment
Collaboration with top-tier professionals
+1