Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18991192

    LTM logo

    Senior C++ Developer

    LTM · Hyderabad · hybrid · Posted 27d ago

    Undisclosed6–11 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Job Summary:

    We are seeking an experienced C++ Developer with strong expertise in developing high-performance, scalable, and reliable applications. The ideal candidate should have hands-on experience in modern C++, Linux environment, multithreading, data structures, algorithms, and system-level programming. Experience in storage systems, networking, distributed systems, or product engineering will be an added advantage.

    Key Responsibilities:

    • Design, develop, and maintain robust applications using C++.
    • Analyze business and technical requirements and translate them into efficient software solutions.
    • Develop high-performance, scalable, and secure applications.
    • Implement system-level components, libraries, and services.
    • Troubleshoot complex production issues and perform root cause analysis.
    • Optimize application performance, memory utilization, and system throughput.
    • Collaborate with cross-functional teams including architects, QA, DevOps, and product managers.
    • Participate in code reviews and ensure adherence to coding standards and best practices.
    • Contribute to architecture discussions and technical design documentation.

    Required Skills:

    Mandatory:

    • 6-12 years of hands-on experience in C++ development.
    • Strong proficiency in C++11/14/17 standards.
    • Excellent understanding of:
      • Data Structures & Algorithms
      • Object-Oriented Design and Programming
      • STL (Standard Template Library)
      • Multithreading and Concurrency
      • Memory Management
      • Design Patterns
    • Strong experience working on Linux/Unix platforms.
    • Hands-on experience with debugging tools such as GDB.
    • Experience in socket programming and inter-process communication.
    • Good understanding of SDLC and Agile methodologies.
    • Strong analytical and problem-solving skills.

    Preferred Skills:

    • Experience in Storage Technologies (NAS, SAN, NFS, SMB).
    • Knowledge of Distributed Systems and Large-Scale Enterprise Applications.
    • Exposure to Cloud Platforms (AWS, Azure, OCI, GCP).
    • Experience with Database Concepts (SQL/NoSQL).
    • Familiarity with CI/CD tools such as Jenkins, GitLab CI.
    • Knowledge of Security Best Practices and Secure Coding Standards.
    • Experience with Performance Tuning and Profiling tools.

    Sourced from naukri

    Skills

    MultithreadingC Programming languageC plus plusData StructuresAlgorithmsLinuxOOPS

    Senior C++ Developer · waiting for your command