Software Engineers | Trading Technologies

Company: Trading Technologies International, Inc.
Location: Chicago, Illinois, United States
Type: Full-time
Posted: 24.MAY.2021

Summary

Trading Technologies creates professional trading software, infrastructure and data solutions for a wide variety of users, including proprie...

Description

Trading Technologies creates professional trading software, infrastructure and data solutions for a wide variety of users, including proprietary traders, brokers, money managers, CTAs, hedge funds, commercial hedgers and risk managers. In addition to providing access to the world's major international exchanges and liquidity venues via its TT® trading platform, TT offers domain-specific technology for cryptocurrency trading and machine-learning tools for real-time trade surveillance.

Responsibilities

* Develop, design and implement software applications and new product features for Web and Mobile (Android and iOS) platforms. Enhance and maintain existing software functionality. Participate in software design discussions and review sessions. Create high-level and detailed design documents. Translate business requirements into technical requirements. Assist with product documentation, unit testing, and ensure overall software product quality. Technical environment: Javascript; SOLID Principles and design patterns; write/consume REST APIs; systems integration with CRM/ERP, SSL, digital certificates, and encryption; Agile development and unit testing; HTML5; CSS; Visual Studio Code; Java; Python; JQuery; AWS; ReactiveX; Webpack; Gradle; PyCharm; XCode; GIT; NodeJS; NPM; TCP/IP and UDP networking protocols; Android; iOS; Web Security design patterns; relational databases; NoSQL; Firebase; Fastlane; Kotlin; Swift; Backbone.

Qualifications

* Master's degree in Computer Science or related field plus two years of experience in the job offered or in software development OR Bachelor's degree in Computer Science or related field plus five years of progressive experience in the job offered or in software development required. Required Skills: JavaScript; solid principles and design patterns; write/consume REST APIS; systems integration with CRM/ERP, SSL, Digital Certificates, and Encryption; Agile Development and unit testing; HTML5; CSS; Visual Studio Code; Java; gradle; Jquery; ReactiveX; PYCharm; Android; GIT; NODEJS; NPM; TCP/IP and UDP networking protocols; web security design patterns; relational databases; NoSQL.

Trading Technologies (TT) is an equal opportunity employer. Equal employment has been, and continues to be a required practice at the Company. Trading Technologies' practice of equal employment opportunity is to recruit, hire, train, promote and base all employment decisions on ability, rather than race, color, religion, national origin, sex, age, disability, sexual orientation, genetic information or any other protected status. Additionally, TT participates in the E-Verify Program for our US offices.

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...