06 Nov
|
Vysystems
|
Maharashtra
06 Nov
Vysystems
Maharashtra
- SRF-149741
- Experience- 2 to 5 years
- Location- Pune/ Bangalore/ Hyderabad/ Chennai/Kolkata
- Work Mode- Hybrid
- Interview process-
L1- Glider Test
L2- F2F Internal interview
L3- Client interview
-
Key Responsibilities
- Design, develop, and maintain C/C++ components used within the Market Data Platform.
- Implement enhancements and new features as part of ongoing Market Data Platform roadmap initiatives & perform testing of relevant change.
- Analyze and optimize existing code for:
o CPU utilization o Memory efficiency o Latency reduction o Throughput improvement
- Identify performance bottlenecks using profiling and debugging tools
- Perform code refactoring and optimization without changing functional behavior
- Ensure high standards of code quality, reliability, and maintainability
- Participate in code reviews, architecture discussions, and technical design sessions
- Collaborate closely with QA, support, and cross functional engineering teams to resolve issues
- Support production issues related to functionality, performance, stability, or scalability when required
- Contribute to technical documentation and knowledge sharing
________________________________________
Required Technical Skills
Core Skills
- Strong, hands on experience in C and C++
- Solid understanding of:
o Data structures & algorithms o Object oriented design o Memory management o Multithreading & concurrency
- Experience working on high performance or low latency systems
Performance & Debugging
- Proven experience with performance tuning and code optimization
- Experienced in using profiler tool(s)
- Hands on ability with:
o CPU and memory profiling o Runtime analysis o Debugging complex native code issues
- Robust understanding of Linux/Unix environments
Systems & Tools
- Experience with Linux system internals, shell scripting, and build environments
- Familiarity with build tools (Make, CMake, etc.) and version control systems (Git)
- Understanding of logs and diagnostics in large scale systems
________________________________________
Technical Knowledge ( Good to Have)
- Knowledge of Core Java (JNI).
- Knowledge of Python.
- Knowledge of SQL / RDBMS ( Sybase)
📌 C++ Developer (Maharashtra)
🏢 Vysystems
📍 Maharashtra