Skip to main content

Python Developer (Counterparty Credit Risk, Quartz, AI)

Posted yesterday

iconmaJersey City (NJ)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Job Description: Our Client, a Banking company, is looking for a Python Developer (Counterparty Credit Risk, Quartz, AI) for their Jersey City, NJ location.
Responsibilities: The role will focus on designing and developing scalable, production-grade Python solutions for risk calculations and analytics, working closely with Risk Managers, Business Analysts, Middle Office users, and technology teams throughout the full SDLC.
Requirements:
  • 10+ years of enterprise software development experience, preferably within Financial Services
  • Strong hands-on Python development and Object-Oriented design/programming experience
  • Experience building scalable, production-grade applications and distributed/high-concurrency systems
  • Strong SQL skills and experience with databases such as Oracle and/or Sybase
  • Experience with full SDLC, including design, development, testing, deployment, and production support
  • Experience with AI-assisted development tools such as GitHub Copilot
  • Strong analytical, problem-solving, communication, and collaboration skills
  • Bachelor's degree in Computer Science, Engineering, or related discipline, or equivalent professional experience
Desired Competencies:
  • Counterparty Credit Risk, Market Risk, or other financial risk technology experience
  • Knowledge of risk calculations/models, financial products, derivatives, and pricing
  • Experience with Quartz, big-data platforms, key/value stores, or distributed data processing
  • Experience with AI/ML, Generative AI, or LLM technologies
Ability to work independently while collaborating effectively with business and technology partners in an Agile environment Why Should You Apply? Health Benefits Referral Program Excellent growth and advancement opportunities

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this