Your key responsibilitiesBuild and develop components for the Alpha testing and production framework.
Be familiar with modern design patterns and can apply suitable programming paradigms to create and maintain a robust and flexible system.
Work closely with the operations team, adopting continuous integration and deployment techniques to ensure that the software products are being delivered in a timely yet reliable manner.
Be able to learn and integrate new technology to complement and enhance existing systems.
Our key requirements5+ years experience in Python programming and developing multithreading real-time applications on Linux/Unix platforms; familiarity with scripting languages
Working knowledge in various database and messaging technologies such as SQL, Redis, Kafka etc
Excellent problem solving abilities and judgment with strong attention to detail
Mature, thoughtful, with the ability to operate in a collaborative, team-oriented culture
Motivated by the transformational effects of technology-at-scale
Candidates need not have prior experience in financial services.