C++ Developer (Surat)

C++ Developer (Surat)

13 Nov
|
Minds Mapper
|
Surat

13 Nov

Minds Mapper

Surat

ANV Tech is a fintech-focused technology company developing specialised software solutions for financial institutions, stockbroking firms, capital markets, wealth management, and investment platforms. We build technology-driven financial solutions, including trading applications, market analytics, risk management systems, and financial data processing platforms. Role Overview We are seeking a skilled C++ Developer to build, optimize, and maintain high-performance financial software applications for stock markets, trading engines, and financial technology platforms. You will focus on low-latency systems, real-time data pipelines, and mission-critical trading infrastructure. Key Responsibilities Application Development: Design, develop, test, and maintain scalable, low-latency financial applications using modern C++. Real-Time Trading Systems: Build and maintain core stock market functionalities, including real-time market data feeds, order management systems (OMS), execution engines, and financial analytics. Multithreading & Concurrency: Architect and implement high-throughput, thread-safe, and lock-free concurrent systems to handle parallel market data streams and order processing without race conditions or deadlocks. Memory Management: Optimize memory allocation strategies, implement custom memory pools/allocators, utilize smart pointers (RAII), and eliminate memory leaks or fragmentation to ensure deterministic, low-latency execution. Network & Socket Programming: Develop high-speed network communication layers using TCP/IP, UDP, and multicast socket programming to connect with exchange gateways, market data providers, and external APIs. Algorithm & Performance Optimization: Design efficient data structures and algorithms for financial data processing; profile, identify, and resolve CPU, memory, and I/O bottlenecks. Code Quality & Collaboration: Write clean, modular, and maintainable code while collaborating closely with quantitative, backend, and infrastructure teams.



Required Skills & Qualifications Core C++ Expertise: Strong proficiency in modern C++ (C++14/17/20), Object-Oriented Programming (OOP), templates, and the Standard Template Library (STL). Multithreading & Concurrency: Hands-on experience with multithreading (std::thread, std::async), synchronization primitives (mutexes, condition variables, atomics), and concurrent programming patterns. Memory Management: Deep understanding of stack vs. heap allocation, RAII, smart pointers (unique_ptr, shared_ptr), manual memory management, and memory profiling tools (e.g., Valgrind, AddressSanitizer). Socket & Network Programming: Practical experience with low-level network programming (POSIX/Winsock), TCP/IP, UDP, socket lifecycle management, and asynchronous/non-blocking I/O (epoll, select, Boost.Asio). Data Structures & Algorithms: Strong grasp of algorithmic complexity (Big-O), cache-friendly data structures, and performance tuning. Systems & Debugging: Proficiency in Linux/Unix environments, debugging tools (GDB/LLDB), and relational/time-series database integration. Preferred Skills Capital Markets Domain: Knowledge or hands-on experience with Indian or global stock exchanges (NSE, BSE), equities, derivatives, and algorithmic trading workflows. Financial Protocols: Familiarity with exchange communication protocols (such as FIX, FAST, or proprietary binary exchange protocols). Low-Latency Engineering: Understanding of kernel bypass techniques, CPU pinning, cache locality, and ultra-low-latency system architecture. What We Offer High-Impact FinTech Work: Build mission-critical, real-world financial and trading products operating at scale. Technical Ownership: Solve complex engineering challenges in high-frequency data processing, concurrency, and network optimization. Growth Environment: Cooperative engineering culture with continuous learning and career advancement opportunities.

Job Types: Full time, Permanent

Pay: ₹15,000.00 - ₹25,000.00 per month

Benefits:

- Provident Fund

Work Location: In person

📌 C++ Developer (Surat)
🏢 Minds Mapper
📍 Surat

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: c++ developer (surat) / surat

Subscribe to this job alert:

Get the latest job offers by email for: c++ developer (surat) / surat