About Bank of America Merrill Lynch
Our purpose as a firm is to make financial lives better, through the power of every connection. Across the world, we partner with leading corporate and institutional investors through our offices in more than 35 countries. In the U.S. alone, we serve almost all of the Fortune 500 companies and approximately 67 million consumer and small-business clients. We provide a full suite of financial products and services, from banking and investments to asset and risk management. We cover a broad range of asset classes, making us a global leader in corporate and investment banking, sales and trading.
Connecting Asia Pacific to the World
Our Asia Pacific team is spread across 19 cities in 12 markets. We are focused on connecting Asia to the world and the world to Asia, using our global expertise to ensure success is shared between us, our clients and our communities. Our regional footprint covers 12 currencies, more than a dozen languages and five time zones, placing us firmly among the region’s leading financial services companies.
Background: The successful candidate will be joining the Fixed Income Currencies and Commodities technology team, which has a proven track record of delivering critical low-latency front-office pricing / trading solutions to the FICC businesses. The candidate will be working in the eFX technology team, helping to analyze, design, build and deploy multi-tier, high availability systems globally deployed systems. The current team structure is global, spread over London, Singapore and the US. As a group, we communicate at all levels within the organization. A long list of new features needs to be developed for the FICC business. Strong software engineering skills are required as this is role is not restricted to understanding the technology, but also the business requirements and architectural vision of the platforms. Knowledge of any of the following business areas encompassing FX cash and FX Vanilla Options is desired. The candidate will be experienced in working with an agile delivery model and be good at communicating with other developers both in EMEA and the US as part of a global team.
This is a great opportunity to work in business focused solutions based development team. It is expected that the candidate plays an active role in developing the platform and be able to articulate effectively with all stakeholders.
The candidate will be a skilled KDB developer capable of taking existing production architecture and ambiguous/changing requirements into stride.
The candidate will then come up with cohesive, intelligent and logical solutions to problems, which not only meet the immediate requirements of the global business, but also provide an avenue for further extension.
Development is primarily KDB based, with peripheral technologies including python, UNIX shell scripting, and Hadoop and related technologies. The candidate’s repertoire should include knowledge of client-server/distributed technologies.
The candidate will be working in the eFX technology team, helping to analyze, design, build and deploy multi-tier, high availability systems globally deployed systems.
The candidate will be experienced in working with an agile delivery model and communicating with other developers both in EMEA and the US as part of a global team.
Grad (4 year)/Post grad in Computer Science (or relevant work experience in large scale IT environment)
At least 3 years of experience in KDB development
Strong KDB/q skills with a thorough understanding of q internals such as tp, rdb, hdb, and tick data storage
Solid knowledge of the UNIX / Linux environment
Strong experience in one or more scripting languages (Perl, Python, Unix Shell Scripting)
Experience in designing and developing ETL processes for the project's data warehouse
Demonstrated ability to learn and apply critical thinking to a variety of situations
Experience in Java is preferred
Experience in FX business & large Financial Institution is preferred
Strong KDB experience
Solid knowledge of the UNIX/Linux environment
Strong scripting skills (e.g., Python, Perl, Shell script)
Knowledge of Java a plus
Effective written and oral communication skills
Ability to multi-task and handle multiple projects
Ability to work in a fast paced, challenging environment
Learn more about this role
Our office is near favourite Seah Im Food Centre and a short hop to Sentosa—a popular island resort and home of the Merlion, Singapore’s guardian of prosperity.