As an Algorithmic Trading Software Developer at FirstRand, you'll create and implement trading algorithms that drive financial strategies. This role is ideal for those with a strong background in software development and a keen interest in financial markets.
In the role of Algorithmic Trading Software Developer at FirstRand, you will be at the forefront of developing trading algorithms that enhance the company's trading strategies. Your work will involve translating complex business requirements and quantitative models into efficient and scalable software solutions. You'll collaborate closely with traders and quantitative analysts to ensure that the algorithms meet market demands and perform optimally.
Your day-to-day responsibilities will include designing and implementing software that supports algorithmic trading, as well as testing and optimizing existing systems. You will need to stay updated on market microstructure and trends to ensure that your algorithms are competitive. This role requires a blend of technical skills and financial knowledge, making it suitable for individuals who are passionate about both software development and the financial sector.
Key requirements for this position include a strong background in software development, particularly in algorithm design and quantitative analysis. Familiarity with trading systems and programming languages such as Python or Java will be advantageous. You should be comfortable working in a fast-paced environment and be able to handle the pressures that come with trading hours.
If you thrive in a dynamic setting and are eager to contribute to innovative trading solutions, this position could be a great fit for you. Join FirstRand and be part of a team that values creativity and technical expertise in the world of finance.
You'll be taken to the original listing on CareerJet to apply.