Job Location: Pune
Minimum C# Experience requirement: 3+
Required Skills and Experience:
- Total Experience from 4 to 11 years. At least 3+ years of experience in C#/.NET.
- Able to demonstrate the ability to work with multi-threading and concurrency.
- Able to demonstrate the ability to work with WebSocket.
- Able to demonstrate knowledge with microservices and distributed architectures.
- Experience working with low-level communications, TCP, UDP, streaming I/O.
- Able to demonstrate a deep knowledge base of Software Testing including Unit, Integration, System, and Acceptance.
- Experience working with RPC Call in C#.
- Must be able to demonstrate proficiency in writing and interpreting documentation, as well as software/architecture diagrams.
- Able to demonstrate a strong knowledge base of CLR, memory management and performance optimization.
- Knowledge of and enthusiasm about the cryptocurrency/blockchain space.
Good To have Skills and Experience:
- Knowledge of.Net core and TypeScript is a nice to have.
- Knowledge of CI (Continuous Integration) and Node.JS is a nice to have.
- Experience as an engineer within the trading systems, financial accounting, payment systems and/or post-trade system industry is preferred.