ATS Software Engineer Graduate Trainee at COMMERZBANK AKTIENGESELLSCHAFT
Singapore, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

04 Dec, 25

Salary

4750.0

Posted On

06 Sep, 25

Experience

1 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Internships, Communication Protocols, Computer Science, Electronic Trading Systems, Communication Skills, Core Java, Architectural Design, Ownership, Architecture

Industry

Computer Software/Engineering

Description

KEY ACTIVITIES:

  • Build and Deployment: Support the build, deployment, and continuous integration of trading applications to ensure efficient development workflows and rapid delivery cycles.
  • Automated Testing: Implement and maintain robust test automation frameworks, including unit, integration, and regression testing, to ensure the stability and quality of the software.
  • Core Platform Development: Contribute to the enhancement of the core platform, including monitoring and governance infrastructure, leveraging cloud technologies to build scalable and reliable solutions.
  • System Architecture: Collaborate on software architecture and system improvements to ensure seamless performance and high availability, maintaining strict uptime standards (24 hours, 5.5 days).
  • Algorithm Development: Assist in the design and development of algorithms and tools for eFX algorithmic order execution and risk management systems, enabling efficient and reliable trading operations.
  • Technical Support: Assist traders and frontline support teams by diagnosing and resolving technical issues related to trading systems, ensuring minimal disruption to operations.

FORMAL EDUCATION:

  • Recent graduates with no more than 1 year of professional work experience (excluding internships).
  • Bachelor’s degree in Computer Science, Engineering, or a related discipline, with a minimum GPA of 3.5/5 or 3.2/4 (or equivalent academic performance).

SPECIALIST KNOWLEDGE (WORK EXPERIENCE, FURTHER QUALIFICATION):

  • Proficiency in Core Java and Networking: Demonstrated experience with core Java programming and foundational networking concepts.
  • Understanding of Network Protocols: Solid understanding of TCP and UDP communication protocols as applied in high-performance systems.
  • Knowledge of Low-Level Computing Concepts: Basic knowledge of CPU caches and cachecoherent coding to optimize performance in electronic trading systems.
  • Expertise in Computer Organization and Architecture: Strong understanding of computer organization principles and architectural design to support low-latency systems.
  • Strong Communication and Independent Working Skills: Excellent communication skills, coupled with the ability to take ownership of tasks and work independently within a collaborative team environment.
  • Familiarity with Foreign Exchange (FX) Markets: While not mandatory, a fundamental understanding of FX markets and trading concepts is beneficial.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

As a Graduate Engineer, you will play an integral role in the development and support of end-to-end electronic foreign exchange (eFX) trading systems. In this role, you will collaborate closely with Quants and Traders to enhance pricing and trading strategies while leveraging your skills to design, develop, and optimize eFX algorithmic systems.
The 18-month Graduate Trainee Programme is specifically designed for recent graduates, and applicants must have graduated within the past 12 months. This programme offers a structured pathway for graduates to develop their skills, gain hands-on experience, and contribute meaningfully to the organization.
We are looking for self-driven individuals who thrive in an independent, ownership-driven environment. You will be part of a dynamic, collaborative team where members take initiative and responsibility for tasks, projects, and strategic initiatives, contributing to the team’s overall success while staying aligned with its objectives.

Loading...