Talent.com
This job offer is not available in your country.
Software Engineer (Senior)

Software Engineer (Senior)

FENIX ONE PTE. LTD.D01 Cecil, Marina, People’s Park, Raffles Place, SG
13 days ago
Job 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

    Capital Markets

    Python

    Continuous Integration

    Software Design

    Java

    Linux

    Software Development

    Create a job alert for this search

    Senior Software Engineer • D01 Cecil, Marina, People’s Park, Raffles Place, SG