Talent.com
This job offer is not available in your country.
Senior Software Developer - C++

Senior Software Developer - C++

Irisidea TechSolutions Pvt LtdBangalore
27 days ago
Job description

About the Role :

We are looking for a highly skilled Senior Software Development Engineer (C++ SDE 3 / 4) with strong technical expertise in C++, multithreading and exposure to Java. In this role, you will solve complex engineering challenges, mentor junior developers, and provide technical guidance in planning and executing projects. You will play a key role in building scalable, reliable backend systems while maintaining production code quality and driving improvements in engineering processes.

Responsibilities :

  • Provide technical leadership in planning and executing projects
  • Design, develop, and maintain high-performing systems and backend services
  • Analyse project requirements and deliver technical and functional recommendations
  • Ensure system reliability, high availability, and production-grade code quality
  • Perform system failure analysis and implement corrective actions
  • Evaluate and recommend improvements in engineering processes and practices
  • Stay updated with new technologies and recommend their adoption to enhance performance and scalability
  • Write optimized, high-performing database queries and handle large-scale concurrent requests (10K+)
  • Mentor junior developers, freshers, and interns, and identify proof-of-concept tasks to foster continuous learning

Requirements :

  • Bachelors degree in Computer Science (or equivalent) with 8- 10 years of professional software development experience.
  • Strong expertise in C++ with object-oriented programming skills and multithreading; exposure to Java is preferred.
  • Solid foundation in data structures, algorithms, computer science fundamentals, and software design.
  • Hands-on experience with Linux, Git, Agile practices, CI / CD, and modern testing methodologies.
  • Proven ability to build and maintain systems handling 10K+ concurrent requests.
  • Strong analytical, creative problem-solving, and adaptability skills
  • Experience designing end-to-end architectures and working with scalable development frameworks.
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Software Developer • Bangalore