One of the leading Investment Banks in South Africa is in search for an Algorithmic Trading Developer to design, develop and enhance best in class platforms, underpinned by market analytics, execution strategies, models used for pricing and risk management used to enhance and inform strategic decisions.
You will have to provide analytical support and interpret insights to address business opportunities and problems.
What you need to snatch this opportunity: 6 to 10 years commercial Software Engineering experience 2 years minimum of C++ development experience in a Linux, Windows or Solaris environmentExperience with STL, Boost, multi-threaded programming, XML processingKnowledge about algorithmic tradingDegree in computer science or comparable experience or educationMinimum 3 years hands-on software quality engineering and testing experience, including defect tracking and results reporting What you will be doing in this role: Initiate dialogue to build professional working relationships with all stakeholders displaying excellent abilities to listen, advise, influence, negotiate and present at all levelsLead and facilitate difficult conflict situations into consensual agreementsIntegrate opinions and information provided by various sources to make strategic decisionsAdapt communication styles to meet the needs of different audiencesContinually scan the industry to identify opportunities to create strategic partnerships with key individuals and bodiesAnalyse the trading strategies in the market and assess the extent to which the platform is performingLiaise with Traders to improve trading strategies and provide ongoing technology-based innovation in the Global Markets trading spaceLiaise with external brokers to negotiate prices and trading agreementsIdentify opportunities to make money or improve methods of making money e.g., through automating processes and reducing risk Reference Number for this position is GZ59945 which is a permanent position based in Sandton offering a cost to company salary of R1.2m Per annum