
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A financial services firm in Singapore is seeking a Software Engineer to work on their eFX trading platform. The ideal candidate will have over 5 years of Java development experience and a strong background in multi-threaded applications. The role involves collaborating with a globally distributed IT team and executing the full software development life cycle. Competitive compensation and a collaborative environment offered.
Commerbank’s eFX platform is a vital component of the FX trading business. Without market leading performance, stability and flexibility in this platform Commerzbank’s position as a broker of choice for key clients will be eroded, which would be materially detrimental to the investment bank’s P&L.
The eFX Technology Team is responsible for architecture, design and development of Commerzbank’s eFX trading platform. This could involve building bespoke trading and pricing platforms a well as distribution to external clients. The team is highly competent and technically adept on low latency and high performance computing.
The position "Software Engineer" comprises the following roles:
The candidate will work closely with a small (but globally distributed) IT team, both to participate in new developments to deliver business initiatives and to support our existing application. The business is ever changing and demands an agile development culture. The candidate must have a proven track record of being able to work in a highly dynamic environment with demanding clients and aggressive schedules. Primary asset classes covered are FX and FX Options.
Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with the banks coding standards and technical design.
Requires a Master's degree in Information Technology, Computer Science, or related field or equivalent and three (3) years of experience designing and developing complex computer systems.
Work experience requirements:
Comprehensive, wide-ranging knowledge and totally confident practical application. Is capable of communicating knowledge and practical experience and finding new solutions independently. Works independently with much decision-making power within a predefined structure: