Python Developer

Signature IT World Inc

Woodbridge Township (NJ)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Compute + Python Developer
Compute + Python Developer

Luxoft • New York (NY)

Hybrid
USD 144,000 - 170,000
Python Developer with Front Office Trading with UI/API Automation Experience(1389)
Python Developer with Front Office Trading with UI/API Automation Experience(1389)

Sharp Decisions • Charlotte (NC)

Hybrid
USD 110,000 - 170,000
Front Office Automation Tester (1391)
Front Office Automation Tester (1391)

Sharp Decisions • Charlotte (NC)

Hybrid
USD 140,000 - 180,000
Python Software Developer – Fixed Income Trading Systems – #3613435
Python Software Developer – Fixed Income Trading Systems – #3613435

Axiom-Path • Charlotte (NC)

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

Superlogix, Inc • Fort Worth (TX)

On-site
USD 80,000 - 100,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
Senior Python Developer – Fixed Income & Swaps 3641519
Senior Python Developer – Fixed Income & Swaps 3641519

Axiom Path • Charlotte (NC)

Hybrid
USD 120,000 - 150,000
Senior Python Developer
Senior Python Developer

Artech L.L.C. • Jersey City (NJ)

On-site
USD <1,000
Python Developer
Python Developer

ManpowerGroup Global, Inc. • Pennington (NJ), Town of Norway (WI)

On-site
USD 100,000 - 130,000
Medical and Prescription Drug Plans
Dental Plan
Vision Plan
+3
Senior Python Engineer
Senior Python Engineer

10xTalents • Newark (NJ)

On-site
USD 100,000 - 130,000