|Location||New York, NY|
|Date Posted||February 7, 2020|
Position: Python Developer
Location: NYC, NY
(Required Skills and Experience)
· 3+ years of commercial-grade development experience with complex applications.
· Experience in idiomatic Python 3.4+
· Experience in OOP/functional coding in Python
· Understanding of multithreading/multiprocessing in Python.
· Understanding of Generators and asynchronous operations in Python.
· Knowledge of advanced language features in Python: context managers, decorators, descriptors.
· Experience of Virtual environment (venv).
· Experience with Agile development in Python.
· Experience with Testing in Python (Behave, PyTest).
· Real-world knowledge in microservices architecture.
· Experience with data modeling.
· Experience/knowledge of Databases (SQL, MongoDB, key:value).
· Experience in Messaging/streaming/REST API's.
· Strong interpersonal and organizational skills are required
(Desired Skills and Experience)
· Knowledge of, and strong demonstrated interest in, global financial markets and financial products.