Back End Developer - New York, United States - GTT

    GTT
    Default job background
    Description
    Back End Developer / Python Developer
    Contract Duration 6+ months
    Pay rate up to $80/hr

    Typical Day in Role
    The goal is to build an application for front-office Traders.
    Design and develop software programs using Python for the 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 for the 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 a 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 the 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 the responsibilities

    Must-

    Have Skills:


    Strong Python Development is at the core of a successful candidate: 7+ years of design and development experience using Python and hands-on experience and in-depth knowledge of standard Python libraries.

    2+ years' experience processing large volumes of data using PySpark, Pandas, and NumPy.
    2+ years' experience with Python frameworks such as Django, Flask, and requests. etc.
    Experience in Object-oriented programming and Agile Development Methodology.
    Experience with TDD writing unit tests, and 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-source 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.


    Notes:
    Looking for a back-end developer to work on the Greenfield 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 velocities and go-to-market velocity.

    Goal is for the candidate to take ownership for front office Trader, and Python is at the core of this role; the successful candidate will have exceptionally strong Python experience.


    Degrees or certifications:
    Bachelor's degree in a technical field such as computer science, computer engineering, or a related field required


    Benefits:
    Medical, Vision, and Dental Insurance Plans
    401k Retirement Fund


    About the Company:
    Our client is one of Canada's Big Five banks.

    It serves more than 25 million customers around the world and offers a range of products and services including personal and commercial banking, wealth management, corporate and investment banking.

    Why work with our client? Because your career is a journey, together you can fill it with challenges, mutual inspiration, and growth for every future.

    This company is an internationally recognized and award-winning workplace. They are always on the lookout for fresh thinking and unique skills.

    Our client put their people first, and because this company is performance-based and driven to succeed, its employees are rewarded for their contributions.

    #gtttf
    #LI-GTT