AptoNet Inc is looking for a Python Developer - W2

    Job Title: Python Developer

    Location: New York City, NY - Hybrid (currently phasing in to 1x a week…

    Duration: 06 months extendable

    Extension: Very likely, up to two years

    Type: W2

    FTE: Possible

    Number of Positions: 1

    Schedule Hours: 9am-5pm, Monday-Friday

    Education: Bachelor or Master's degree in Computer Science or related field

    Story Behind the Need

    • Business group: GWRT-GCMT-Commodities, FX Options & Derivatives Technology US - Part of Global Equity Derivatives and Structured Notes business. The Derivatives Technology team is leading the way in developing modern systems to support our Global Capital Markets businesses worldwide.
    • Project: Looking for a Back End Developer to work on the Structure note modernization Project. A Greenfield multi-year program to modernize and transform the Global Equity Derivatives and Structured Notes business technology footprint with full-stack, cloud hosted platforms to increase revenue opportunities and go-to-market velocity's and go-to-market velocity.
    • Reason for request: Net new requirement for a Python developer

    Candidate Value Proposition

    • The successful candidate will have the opportunity to work on a unique and very interesting project involving derivatives and quant modelling. Great chance for extension.

    Typical Day in Role

    • Goal is to build an application for front office Traders.
    • Design and develop software programs using Python for Quant Management team
    • Work extensively with algorithms and operations of software along with our Quant/GAFE Team
    • Development and support of a front-office trading system used for trade booking, trade execution and pricing of derivatives trades.
    • Take ownership and responsibility of development of products onboarding to the trading platform and be efficient with sizing and estimates for development.
    • Proactively partners with business line representatives to drive improved technology solutions that support business strategy.
    • Participates as technical or business consultant in design, development, coding, testing, and debugging new packaged solutions or significant enhancements to existing applications.
    • Leverage industry best practices & writing clean minimalistic code.
    • Generate technical specifications of design and updating confluence.
    • Assure quality, security and compliance requirements are met for supported area.
    • Be flexible and thrive in an evolving environment to work with Quants and Traders.
    • Adapt to change quickly and adjust work accordingly in a positive manner
    • Building net new code encompasses about 80% of responsibilities

    Candidate Requirements/Must Have Skills:

    • Strong Python Development is at the core of a successful candidate: 7+ years of design and development experience using Python (Version 2.7 and above) and hands-on experience and in-depth knowledge of standard python libraries.
    • 2+ years' experience processing large volumes of data using PySpark, Pandas, NumPy.
    • 2+ years' experience with Python frameworks such as Django, Flask, requests. etc.
    • Experience in Object-oriented programming and Agile Development Methodology.
    • Experience with TDD writing unitests, test coverage using one or more of: PyTest, PyUnit, pytest-cov libraries.

    Nice-To-Have Skills:

    • Some exposure to cloud-based systems (ideally Microsoft Azure) and a desire to learn more.
    • Some exposure to web-based UI frameworks would be useful, though not essential
    • Knowledge of Market Data Feeds and Market Data consumption technology (e.g. Reuters/Bloomberg etc).
    • Prior experience with Athena/SecDB/Beacon style platforms, or some of their underlying concepts such as graph based functional programming is an asset
    • Open-sourced Python contribution

    Soft Skills:

    • A proven track record of problem solving and idea generation with a commercial focus.
    • The ability to work alone with minimal supervision or collaboratively within a team depending on the project.
    • Adapt to change quickly and adjust work accordingly in a positive manner
    • Desire to learn and grow within a high-performing team
    • An appetite to work on a high-profile project in a fast-paced delivery focused environment with exposure to senior business sponsors.