C++ Developer - Modern C++ - Fintech (India)

C++ Developer - Modern C++ - Fintech (India)

27 Sep
|
Symphoni HR
|
India

27 Sep

Symphoni HR

India

We are looking for an experienced C Developer to design, develop, and maintain high-performance software solutions for enterprise financial systems. The role will focus on modern C development, low-latency and multithreaded programming, performance optimization, and building reliable software components for complex financial applications.

The ideal candidate should have strong hands-on expertise in Modern C , object-oriented design, multithreading, data structures, performance engineering, and software development practices, along with the ability to troubleshoot complex technical issues in production environments.

Key Responsibilities :

- Design, develop, and maintain high-performance applications and software components using Modern C .
- Develop scalable and reliable solutions for financial systems and enterprise applications.
- Implement multi-threaded and concurrent applications with solid focus on performance, scalability, and reliability.
- Analyze system and application performance and identify opportunities for optimization.
- Design efficient algorithms and data structures for high-throughput and low-latency processing.
- Participate in software architecture and technical design discussions and contribute to scalable solution design.
- Develop clean, modular, reusable, and maintainable code following established engineering standards.
- Perform code reviews and contribute to coding standards, design patterns, and development best practices.
- Troubleshoot complex application, performance, concurrency, and production issues and drive root-cause analysis.
- Develop unit and integration tests and ensure adequate test coverage and software quality.
- Work closely with architects,



product teams, QA, DevOps, and other engineering teams throughout the SDLC.
- Support application releases, deployments, production monitoring, and post-production issue resolution.
- Contribute to continuous improvement of application performance, stability, maintainability, and development processes.
- Prepare technical documentation and communicate design decisions and implementation details to stakeholders.

Required Skills &

Experience :

- 7 - 10 years of experience in C software development.
- Strong hands-on expertise in Modern C and object-oriented programming.
- Strong understanding of STL, templates, smart pointers, memory management, exception handling, and RAII.
- Hands-on experience with multithreading, concurrency, synchronization, and parallel programming.
- Strong knowledge of data structures, algorithms, and performance optimization.
- Experience developing high-performance and scalable software applications.
- Good understanding of software architecture, design patterns, and modular application design.
- Experience with debugging, profiling, performance analysis, and optimization of C applications.
- Strong understanding of Linux/Unix environments and build/debugging tools is preferred.
- Experience with Git, build systems, testing, and software development lifecycle practices.
- Exposure to financial systems, banking, capital markets, trading, payments, or other high-volume transaction platforms is preferred.
- Strong analytical, troubleshooting, and problem-solving skills.
- Good communication and collaboration skills.
- Ability to work independently on complex technical problems and take end-to-end ownership of deliverables.

📌 C++ Developer - Modern C++ - Fintech (India)
🏢 Symphoni HR
📍 India

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 - modern c++ - fintech (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: c++ developer - modern c++ - fintech (india) / india