Software Engineer (Senior) at FENIX ONE PTE LTD
Singapore, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

15 Nov, 25

Salary

19000.0

Posted On

16 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Collaborative Environment, Continuous Integration, Physics, Design Principles, Ownership, Linux, Mathematics, Computer Science, Python, Test Driven Development

Industry

Computer Software/Engineering

Description

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
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
Loading...