Durban Tel: 031 566 4257

Johannesburg Tel: 011 440 7117

Cape Town Tel: 021 794 7475

International Tel: 0027 87630 0325

In House Developer – Reference SSIHD

Job Summary:

We are seeking a highly skilled and experienced In-House Developer to join our trading team in Cape Town. The ideal candidate will have extensive knowledge of JavaScript, Python, and PHP, and will be responsible for designing, developing, and maintaining our FX and crypto trading platform. This role requires a strong focus on both development and cybersecurity to ensure the platform’s robustness against associated risks. The candidate must also possess knowledge or experience in financial markets, particularly FX and cryptocurrency markets.

Key Responsibilities:

  1. Platform Development:
    • Design, develop, and maintain the FX and crypto trading
    • Write clean, efficient, and well-documented code in JavaScript, Python, and
    • Collaborate with the trading team to understand their requirements and implement features
    • Ensure the platform is scalable, reliable, and performs optimally under varying
  2. System Design and Specification:
    • Work with stakeholders to gather requirements and translate them into technical
    • Design system architecture and workflow
    • Create detailed project documentation and
  3. Cybersecurity:
    • Identify and mitigate cybersecurity risks associated with the trading
    • Implement security measures to protect against data breaches, hacking attempts, and other
    • Conduct regular security audits and vulnerability
    • Stay updated with the latest security trends and technologies to ensure the platform’s
  1. Market Analysis and Support:
    • Use knowledge of financial markets to optimize trading algorithms and
    • Provide technical support and insights related to market data, trading activities, and financial
    • Develop tools and scripts to support the trading team in their market
  2. Maintenance and Support:
    • Provide ongoing maintenance and support for the trading
    • Troubleshoot and resolve any issues that
    • Optimize code and systems for better performance and user
  3. Collaboration and Communication:
    • Work closely with other developers, traders, and stakeholders to ensure seamless integration and
    • Participate in code reviews and team
    • Provide technical support and training to the trading team as

Qualifications and Skills:

  • Education: Bachelor’s degree in computer science, Software Engineering, or a related
  • Experience: Minimum of 3-5 years of experience in software development, with a focus on JavaScript, Python, and
  • Technical Skills:
    • Proficiency in JavaScript, Python, and
    • Experience with trading platforms and financial systems is a
    • Strong understanding of system design and
    • Knowledge of cybersecurity best practices and risk
  • Market Knowledge: Understanding of FX and cryptocurrency markets, including market data analysis and trading
  • Analytical Skills: Strong analytical and problem-solving skills with the ability to interpret complex data and make informed
  • Communication Skills: Excellent verbal and written communication skills, with the ability to articulate technical concepts
  • Interpersonal Skills: Strong collaborative skills with the ability to work effectively in a team

 

A Consultant will be in touch if you are shortlisted for the position. Please consider your application unsuccessful should you not have been contacted within 2 weeks. We will keep your CV on our database and contact you should you match the criteria of any other vacancies.

To apply for this job email your details to Sharonsmit@armstrongappointments.com