
Search by job, company or skills
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:
Software Development
Design and develop new software modules and features based on customer requirements and business needs.
Ensure solutions are scalable, maintainable and aligned with system architecture standards.
Application Maintenance & Enhancement
Maintain and improve the existing codebase to ensure optimal performance and reliability.
Diagnose and resolve software bugs in a timely manner.
Perform code refactoring to improve structure, readability and efficiency.
Implement enhancements and new functionalities based on customer feedback and evolving requirements.
Infrastructure Management
Manage and maintain critical IT infrastructure, including servers and network systems, to support daily software operations.
Automation & Process Improvement
Develop and implement automated tools to streamline support, testing, deployment and administrative processes.
Continuously identify opportunities to improve operational efficiency through automation.
Technical & Production Support
Provide ongoing technical and production support for deployed software systems.
Proactively monitor system performance and troubleshoot customer-reported issues.
Respond to and resolve urgent technical matters, including occasional after-hours support when required.
Requirements:
Candidates should have proficiency in a general-purpose programming language, such as C#, C++, Java or Python.
Candidates should have a strong understanding of data structures.
Candidates should be strong in code design fundamentals.
Candidates should be responsible, self-motivated individuals with the willingness to learn independently.
A Degree in Computer Science, Information Technology, Artificial Intelligence 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.
Experience in using AI tools such as ChatGPT, Codex and Claude.
Server and network administration (Windows/Linux servers, Google Cloud Platform/AWS/Aliyun Console).
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.
We regret that only shortlisted candidates will be notified. Thank you.
Job ID: 143540449