To apply, please click here :

Duties, responsibilities and Accountabilities (and time split):

  • Follow the appropriate application life cycle to ensure that delivery to the business is of a high standard.
  • Ensure that development items are delivered within the required timelines using the appropriate technology.
  • Ensure standards and good coding practices are followed.
  • Implement a sound testing approach to ensure that business and technical requirements are met.
  • Ensure that technical support and queries are handled timeously.
  • Ensure that technical knowledge is shared within the team.
  • Ensure that knowledge of relevant technologies is built and enhanced in order to make informed decisions.
  •  Education, skills & specialist knowledge required:
  • Essential:
    • + 5 Years development experience in a cross section of application environments including the following:
      • MS SQL
      • DOS Batch scripting
      • Unix (shell scripting)
      • Python
      • C++ very advantageous
    • Traded Financial Products experience
    • Ability to provide creative and innovative solutions while recognising where we can leverage off existing solutions.
    • Provide valued feedback on specifications.
    • Ability to conceptualise the big picture while retaining a high level of attention to detail.
    • Provide accurate development estimates.
    • Conduct thorough systems testing.
    • Excellent programming and troubleshooting skills.
    • Provide technical support and maintenance.
    • Create and maintain system documentation.
    • Ability to work under pressure and manage tasks accordingly.
    • Excellent communication skills.
    • Advantageous:
      • System analysis
      • Market Risk experience
      • RiskWatch experience
      • Java experience
      • Personal attributes:
        • Organised
        • Analytical
        • Persistent
        • Methodical
        • Tenacious
        • Innovative
        • Proactive
        • Highly self-motivated
        • Well spoken
        • Work well under pressure
        • Maintain work rate in high change volume environment