NetConnect Global
C/C++ Developer
Bangalore, भारत
Vacancy description
SYMPHONI HR
Bombay, भारत
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 https://jobeax.com/link/uTkIfl1tAHKRWQPa 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 https://jobeax.com/link/D97KR0fNczjlIZqw 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 strong 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 https://jobeax.com/link/fOoNhh8ZjIMhvEcR 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. (ref:hirist.tech)
Similar vacancies
NetConnect Global
Bangalore, भारत
Xohani Solutions Private Limited
Pune, भारत
Bosch Group
भारत
Targeticon Digital Services Pvt. Ltd.
Noida, भारत
Bharathire.com Private Limited
Bangalore, भारत
Bangalore, भारत
Mobile Programming LLC
Bangalore, भारत
Mobile Programming LLC
Bangalore, भारत
AlphaGrep Securities
India, भारत
WHITEBLUE CLOUD SERVICES PRIVATE LIMITED
India, भारत