Mandates :
- 2+ years of professional software development experience in C++
- Willing to work in an afternoon shift (2:00 PM to 10:30 PM IST) Monday to Friday
Job Description :
- We're DeepR Analytics (www.deepranalytics.com), a company based out of Toronto, Canada, that develops algorithmic trading solutions and products primarily focused on merging innovative trading algorithms with recent advances in machine learning algorithms such as deep learning and reinforced learning to automate trading and reap profits.
- We are looking for a disciplined professional C++ Software Engineer also with proficient knowledge of Python.
- The C++Software Developer will work on implementation and enhancement of trading transaction data server and design and implement solutions on a user requirements basis.
Responsibilities :
- Developing and maintaining large-scale, high-performance, robust software for management of high velocity and real time market data
- Developing applications and software components to be reused across multiple products
- Design and implementation of client/server applications utilizing the multiple technology stacks
- Designing, developing and optimization of algorithms for quality & performance optimized software development
- Contribute to architecture and technical design and implementation
- Developing and reviewing software requirements, designs, and test plans
- Documentation on existing and developing products
- Developing APIs and services on the cloud
Desirable Skills :
- Familiarity with cross-platform development
- Familiarity with Design Patterns and the implementations
- Proficiency working with SQL and NoSQL databases
- Ability to read/understand coding languages and scripts (i.e. C/C++, Python, Java, HTML, JavaScript, PHP, Bash, etc.)
- Would be bonus: Strong AWS Cloud Development Experience
Requirements :
- B.Tech in Computer Science, Computer Engineering, or closely related field
- Must have excellent C++ application development experience on Windows and Linux
- Experience with large-scale, multi-threaded application development
- Experience designing APIs for consistency, simplicity, and extensibility
- Strong knowledge of object-oriented concept and design
- Experience with network application development (Production level programming experience with native socket, Boost Asio, ZeroMQ or RabbitMQ would be an asset)
- Knowledge of networking protocols and concepts
- Ability to develop new approaches to a complex design problem
- Extensive experience with best practices in software development (code reviews, test automation/unit testing, version control)
- Well-developed written and verbal communication skills
- Familiar working with both of Linux and Windows
Perks & Benefits :
- Cutting-edge work equipment.
- Healthy Dinners
- Two-way transportation
- Health Insurance for self & family
- Health and wellness benefits
India job search engine. India PHP jobs, jobs, job search, India, PHP JOBS in Ahmedabad ,PHP JOBS in Indore , PHP JOBS in Bangalore , Bangalore,PHP JOBS in Baroda jobs,PHP JOBS in Calcutta,PHP JOBS in Chandigarh,PHP JOBS in Chennai,PHP JOBS in Delhi,PHP JOBS in Gandhinagar,PHP JOBS in Gurgaon,PHP JOBS in Hosur,PHP JOBS in Hubli,PHP JOBS in Hyderabad, Indore,PHP JOBS in Mumbai,PHP JOBS in Nagpur,PHP JOBS in Noida,PHP JOBS in Pune