Software Developer - Singapore - FENIX ONE PTE. LTD.

    FENIX ONE PTE. LTD.
    FENIX ONE PTE. LTD. Singapore

    1 month ago

    Default job background
    $60,000 - $120,000 per year Technology / Internet
    Description
    Roles & Responsibilities

    Summary / Purpose of Position:

    Collaborate with traders and researchers to design, develop, test, and support proprietary trading platform to capture opportunities in electronic capital markets.

    Essential Duties & Responsibilities for this Position:

    Build and maintain robust, scalable, and low latency trading software

    Participate in collaborative discussions and problem solving with multiple stakeholders

    Help improve and evolve software design and maintenance workflows and practices

    Mentor team members and improve knowledge acquisition and sharing

    Qualifications, Skills and Knowledge Required:

    Bachelor's degree or equivalent in a STEP/STEM field such as computer science, engineering, mathematics, or physics.

    Expert knowledge of modern C++

    Working knowledge of Python

    Experience with test driven development and continuous integration

    Experience developing software for Linux

    Understanding of software design principles and algorithmic complexity

    Desire to solve complex and novel problems in a collaborative environment

    Strong sense of ownership and urgency

    Ability to communicate clearly with stakeholders

    Logical problem solver with the ability to quickly understand new and complex concepts

    Pragmatic self-starter with a flexible can-do mentality

    Tell employers what skills you have

    Engineering Mathematics
    Physics
    Test Driven Development
    Proprietary Trading
    Software Engineering
    JavaScript
    Problem Solving
    SQL
    Capital Markets
    Python
    Continuous Integration
    Software Design
    Java
    Linux
    Software Development
    C++