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

Software Engineer

TRADEX SYSTEMS PTE. LTD.Singapore
30+ days ago
Job description

Overview :

Tradex Systems is a Singapore-based IT company specialising in financial trading technologies. We are looking for a candidate interested in software development and production support. We welcome those with good programming skills and solid knowledge of computer science, including entry-level candidates, to apply.

Responsibilities :

  • Develop new software modules / features according to customer requirements.
  • Maintain the current code base of our existing software. This includes

bug fixes

code refactoring

additional enhancements based on customer feedback.

  • Maintain our key infrastructures, i.e. servers and networks, necessary for the regular operations of our software systems.
  • Develop automated tools to streamline support, testing and administrative tasks.
  • Provide technical and production support for our existing software systems; actively monitor and resolve customer-reported issues. Occasionally required to handle urgent technical support issues after office hours.
  • Requirements :

  • Candidates should have proficiency in a general-purpose programming language, such as C#, C++, or Java.
  • Candidates should have a strong understanding of data structures.
  • Candidates should be responsible, self-motivated individuals with the willingness to learn independently.
  • A Degree in Computer Science, Information Technology or other Science / Engineering course is preferred.
  • Useful skillsets :

  • Experience in Version control systems, such as GitHub / GitLab.
  • Advanced programming concepts such as multi-threading, socket programming, and algorithms.
  • Server and network administration (Windows / Linux servers, Google Cloud Platform / AWS / Aliyun Console).
  • SQL Database operations.
  • Knowledge of network protocols such as TCP, WebSocket, HTTP, SSL / TLS.
  • As we have a Shanghai branch, the ability to converse with our Shanghai colleagues in Chinese is a plus.
  • Benefits :

  • You will learn practical programming tools, frameworks and techniques widely applied in the software industry.
  • You will gain significant expertise in the financial industry and derivative trading.
  • You will pick up essential server and network administration skills.
  • Opportunity for progression into specialised product development roles for candidates demonstrating technical excellence and a rapid learning aptitude.
  • Create a job alert for this search

    Software Engineer • Singapore