Search by job, company or skills

T

Software Engineer

1-4 Years
SGD 4,000 - 6,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

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:

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:

  1. Candidates should have proficiency in a general-purpose programming language, such as C#, C++, Java or Python.

  2. Candidates should have a strong understanding of data structures.

  3. Candidates should be strong in code design fundamentals.

  4. Candidates should be responsible, self-motivated individuals with the willingness to learn independently.

  5. A Degree in Computer Science, Information Technology, Artificial Intelligence or other Science/Engineering course is preferred.

Useful skillsets:

  1. Experience in Version control systems, such as GitHub/GitLab.

  2. Advanced programming concepts such as multi-threading, socket programming and algorithms.

  3. Experience in using AI tools such as ChatGPT, Codex and Claude.

  4. Server and network administration (Windows/Linux servers, Google Cloud Platform/AWS/Aliyun Console).

  5. Knowledge of network protocols such as TCP, WebSocket, HTTP, SSL/TLS.

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

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 143540449

Similar Jobs