Backend Python Developer - Chicago, United States - New York Technology Partners

    Default job background
    Description

    Role Overview:

    As a Backend Developer on the Treasury Technology Team, you will collaborate with Financial Analysts to design and construct cutting-edge front-office applications. You will develop systems to enhance alpha generation, leverage borrow markets, and optimize the firm's balance sheet. This role involves full lifecycle development, including requirement gathering, architecture, implementation, testing, and release. You will work with diverse sources of internal and external Portfolio Finance data to produce quantitative metrics that inform decision-making.

    Core Tech Stack:

    Python-based financing tools and processes

    JavaScript front-end applications

    Docker containerization

    SQL, MongoDB, and Redis data storage

    Linux and Windows OS

    Qualifications & Requirements:

    12+ years of work experience as a backend Developer with a focus on Python.

    Bachelor's degree in computer science or a closely related field.

    Experience architecting and building backend applications from the design phase through implementation.

    Proficiency in code optimization and performance tuning.

    Strong knowledge of MSSQL, including query building, table design, and performance tuning.

    Understanding of the full scope of application development, including authentication, integrating with APIs, build process, testing, validation, and state management.

    Experience with source code control (Git experience preferred).

    Excellent communication skills and eagerness to learn and take initiative.

    Analytical skills with the ability to troubleshoot and logically assess problems.

    Documentation skills to represent ideas, requirements, and problems clearly and concisely.

    Additional Experience (Preferred):

    Experience building Restful APIs.

    Experience creating Front End applications (JavaScript, React framework).

    Experience with PostgreSQL or other relational database technologies.

    Experience with Equity Financing-based systems.

    Experience working with financial market data from Bloomberg, Reuters, or similar sources.

    Experience with hedge fund industry or other financial instruments/software (research, risk management, portfolio accounting, reconciliation, order management, etc.).

    If you are a talented Backend Developer with a passion for technology and a desire to contribute to cutting-edge financial solutions, we encourage you to apply for this exciting opportunity to join our Treasury Technology Team