Sorry, this job is no longer available.(Loading More Opportunities)
Associate/Manager - C++ Developer
Job Description :
Job Title Associate/Manager - C++ Developer
Experience 2-8 Years
Qualification BE / B. Tech / M. Tech - Computer Engineering
Role & Responsibilities:
Looking for strong technologists with C++ skills in a Linux server-side environment.
The role will include a combination of long-term strategic development and shorter term business-focused development.
You will be expected to gain expertise in various components of the trading platform and take full ownership of the components as well as projects requirement solicitation to roll-out.
Key Skills Following Key Skills are required:
Strong proficiency in C++ 11/14 in a Linux server-side environment.
Proficiency with Unix/Linux and networking
Proficiency with Enterprise level database (ex. Oracle, SQL Server, Sybase, DB2) and SQL
Experience building real time applications in Multithreading for a Unix/Linux platform
Knowledge and experience on agile software development practices
Excellent written and verbal communication skills
Experience developing client-server, distributed, real-time, performance-critical, highly available, or large-scale systems
Unit testing and unit testing frameworks
High performance, low-latency programming.
Experience working with Source Code Management solutions (ex. Git, Perforce, CVS)
Computer science fundamentals (client/server, multi-threading, memory management)
Unix basics (file systems, E-macs, shell scripts)
Strong interest in the financial business (albeit no prior knowledge is required)
Knowledge of financial technologies (e.g. FIX, FpML, Swift protocol) and business applications
Experience in low latency