Our company is seeking an experienced software developer to design and implement complex systems from the ground up. The successful candidate will have considerable experience in programming languages, a solid understanding of data processing techniques, and a good knowledge of software development methodologies.
Main Responsibilities:
* The team focuses on building and maintaining various applications.
* The ideal candidate will have a proven track record of success in software development, with a strong background in end-user and server-side data processing techniques.
About the Role
This role involves creating systems for traders, pre-trade checks and analysis, risk and limits management, reports of trading activities, FIX connectivity, and market data providers connectivity. The position requires excellent problem-solving skills, attention to detail, and the ability to work efficiently in a fast-paced environment.
Requirements:
* Strong background in Python programming language.
* Good working knowledge of end-user and server-side data processing techniques.
* A good understanding of SDLC and agile development methodologies.
Benefits:
This position offers the opportunity to work on challenging projects, collaborate with a talented team, and contribute to the growth and success of our company.