Python / Java Developer (Closed)
SkillStorm is seeking a Python / Java Developer for our client in Chicago, IL. Candidates must be able to work on SkillStorm's W2; not a C2C position. EOE, including disability/vets.
Job Description:
- Design, develop, test and document scalable, highly reliable, enterprise global systems in a structured, disciplined, and fast-moving environment
- End to end development responsibilities for tasks
- Develop within a controlled process including design and code reviews.
- Support the production environment, assist in the diagnosis and resolution of incidents, and maintain the stability and integrity of systems
- Interact and collaborate with global tech teams
- Fast in learning and adopting of new framework and technologies
Educational Qualification:
- Bachelors/Masters degree in computer science or engineering
Experience:
- 7 – 15 years
Required Skills:
- Experience in any programming language (Python, Java, C#)
- Experience in Industry Financial data models such as FIX, FpML.
- Very good knowledge in capital markets products and trade lifecycle.
- Experience in communication protocols such as HTTP, HTTPS, RESTFul, gRPC, P2P, RPC, and Sockets etc.
- Experience in development of schemas such as AVRO, JSON, XSD, XML,POJO, Java Beans, ProtoBuffers etc.
- Strong in basic data structures and algorithms
- Must be a self-starter, independent thinker with excellent communication.
- Ability to work in fast development environment and adapt quickly.
- Ability to work with agile methodology.
- Strong problem solving and analytical skills.
- Knowledge of electronic/post trade workflows (Clearing, Client Affirmation, Broker/SEF, Netting/Compression/Weekly Clearing)
- Knowledge of Aggregation and Prime Broker Matching with External Platform.
- Experience in Finance Domain. Capital markets business knowledge, including FX, Bonds and Derivatives
Good To Have:
- Experience building User Interface Tools
- Exposure to functional programming concepts
- Exposure to Multithreading, Distributed Computing
- Test Driven Development using JUnit / Eclipse / Ant / Maven
Primary Skill:
- Python
Required Skills:
- Java c++
Desired Skills:
- Agile
#LI-DNI