Enable job alerts via email!
A leading company in the financial services sector is seeking a Software Engineer to join their eFX Technology Team. This vital role involves developing and maintaining high-performance FX trading applications. The ideal candidate will possess a Master's degree in IT and extensive experience in software development, particularly with core Java and high-performance systems. This dynamic team-oriented position requires collaboration with a globally distributed IT team.
Job purpose:
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.
Key activities:
Formal education:
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.
Specialist knowledge (work experience, further qualification):
Work experience requirements:
Qualifications:
Personal Skills:
Qualification Criteria and Experience Levels
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: