π° $100,000 - $150,000 π United States of America π 07/05/2023
Apply##### Job Description :
**Responsibilities:**
* As a key member of the software development and delivery team, you will:
* Work with other developers and project managers to develop and deliver software products and solution implementations.
* Contribute to the evolution and enhancement of both our trading system and blockchain platform.
* Participate in solution development/delivery, using our products and platforms.
* Leverage Agile practices to incrementally and iteratively deliver.
* Work with back-end trading systems and manage middleware applications that connect to primary systems.
**Job Requirements :**
* Proficiency in one or more OO languages (Ruby, Python, JAVA).
* Familiarity with distributed systems patterns and techniques (SOA preferred).
* Experience with sockets, websockets, and/or message oriented middleware.
* Experience with serialization techniques like JSON, binary.
* Experience building, troubleshooting, and debugging systems.
* Knowledge of cryptocurrencies, and blockchain technologies is helpful.
* 1-3 years of experience with software solutions.
* Closely work with management, development and support teams
**Education:**
* Bachelors or Masters Degree in Computer Science or other relevant engineering field