Next Generation Voice Trading Platforms for Financial Institutions for the Phone Trading Order Flow. The product is an existing .NET stack, we need someone to understand the code-base and continue working forward.
The trading platform comprises of usual Front-End, Middleware and Backend architecture, where are exposing a customizable interface to our end users (Traders), via a Windows Client Application. The VoIP implementation is based over PjSIP, connecting to tiny Asterisk based nodes, and serving voice control mechanism via the Windows Client.
The Windows Client takes care of decision making with respect to Voice Nodes, and has a stack of VoIP Implemented into it, to individually handle Call Making.
Apart from Voice, the client exposes various other trading utility functions such as multi-channel speaker module, inter-intra organization IM, recording/archival and other user maintenance functions.
Technical Requirements
We are looking for 4-8 years experienced C# developers with good understanding of VoIP (or Network fundamentals).
Ideal candidate will also have agile development skills in Python or Ruby to implement Test Driven Development.
Strong understanding of object-oriented programming
Skill for writing reusable C# libraries
Familiar with various design and architectural patterns
Knowledge of concurrency patterns in C#
Creating database schemas that represent and support business processes
Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
Implementing automated testing platforms and unit tests
Experience in PjSIP, Asterisk is a plus.
HI Sir, I have carefully read all the requirements and I can handle the project very efficiently. We are a group of developers, all with experience of 6 to 10 years. We have a good understanding of VoIP and have almost all the required skill sets. We have a very good understanding of OOP concepts and are used to work in agile evironment
Looking forward to hear from you soon:)
We have ten years of experience in application development on Windows Application. Already delivered to clients in ten countries. We have the capability to work on any Microsoft .NET project and deliver on time. Feel free to contact me to discuss further