Software Developer
Technology
Role Summary
A Software Developer at iRage apart from being passionate about coding should be a rock-star programmer who is
driven to stay ahead in the competition and loves to work in a fast-paced environment.
Apart from building new strategies, you will be involved in improving the efficiency of deployed strategies, as well as
enhancing trading tools and trading platforms.
Required Skills
- Strong C++ skills with a good experience of C++11 and C++14.
- Adept problem-solving skills, data-structures and algorithms.
- Strong understanding of computer architecture and multi-core architecture.
- Comfortable with working on Linux.
- Understanding of networks and network programming.
- Good knowledge in scripting language like Python.
Desired Skills
- Understanding of multi-threaded programming.
- Network and socket programming knowledge.
- Experience with inter process communication.
- Ability to work as an individual contributor as well as a team player.