Location : Bengaluru
Notice Period : Immediate to 20 days
Experience : 6+ years
Relevant Experience : 6+ years
Must have Skills : C++, Embedded C++, OOPS, Multithreading, Linux / Unix, shell scripting
We are seeking a highly skilled C++ Developer with 6–9 years of experience to design, develop, and maintain high-performance software applications. The ideal candidate will have a strong foundation in object-oriented programming, data structures, and system-level programming, with a focus on delivering efficient and scalable solutions.
Key Responsibilities :
Design, develop, and maintain robust and efficient applications using C++.
Write clean, maintainable, and optimized code following best practices.
Debug, troubleshoot, and resolve performance bottlenecks and issues.
Collaborate with cross-functional teams, including QA, DevOps, and Product Management, to deliver high-quality software solutions.
Participate in code reviews and contribute to improving coding standards.
Prepare and maintain technical documentation for development processes and modules.
Work on integrating software components and third-party libraries.
Optimize application performance and scalability for large-scale systems.
Required Skills and Qualifications :
6–9 years of hands-on development experience in C++.
Strong knowledge of object-oriented programming, STL, and design patterns.
Experience with multithreading, memory management, and performance tuning.
Familiarity with Linux / Unix environments and shell scripting.
Good understanding of network programming and socket-level communication.
Experience working with version control systems like Git.
Strong problem-solving and debugging skills.
Excellent communication and collaboration abilities.
Preferred Qualifications :
Experience with modern C++ standards (C++11 / 14 / 17 or later).
Knowledge of database systems such as MySQL, PostgreSQL, or NoSQL databases.
Exposure to cloud platforms like AWS, Azure, or GCP.
Familiarity with CI / CD pipelines and DevOps tools.
Background in Agile / Scrum methodologies.
Ascendion is a leading provider of AI-powered software engineering solutions that help businesses innovate faster, smarter, and with greater impact. We partner with over 400 Global 2000 clients across North America, APAC, and Europe to tackle complex challenges in applied AI, cloud, data, experience design, and workforce transformation. Powered by more than 11,000 experts, a bold culture, and our proprietary Engineering to the Power of AI (EngineeringAI) approach, we deliver outcomes that build trust, unlock value, and accelerate growth. Headquartered in New Jersey, with 40+ global offices, Ascendion combines scale, agility, and ingenuity to engineer what’s next. Learn more at https : / / ascendion.com.
Senior Developer • Secunderabad, Telangana, India