Bengaluru, Karnataka, India
Aug 06, 2024
Aug 06, 2025
Onsite
Full-Time
5 Years
Job Description

L&T Technology Services is seeking a highly skilled C++ Developer to join our dynamic team in Bangalore. As a C++ Developer, you will be responsible for designing, developing, and maintaining high-performance applications and systems. Your expertise in data structures and socket programming will be crucial in delivering robust and efficient solutions.

Key Responsibilities

  • Develop and maintain complex C++ applications, ensuring high performance and reliability.
  • Design and implement data structures to optimize application performance.
  • Utilize socket programming techniques to facilitate communication between systems.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Perform code reviews, debugging, and testing to ensure software quality.
  • Stay updated with industry trends and advancements to continuously improve development practices.

Required Skills and Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5-10 years of professional experience in C++ development.
  • Strong knowledge of data structures and algorithms.
  • Proficiency in socket programming and network communication.
  • Experience with multi-threading and concurrent programming.
  • Familiarity with software development lifecycle and best practices.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently as well as part of a team.

Preferred Skills

  • Experience with modern C++ standards (C++11, C++14, C++17).
  • Knowledge of additional programming languages or frameworks is a plus.
  • Familiarity with version control systems (e.g., Git).

Why Join Us

At L&T Technology Services, we value innovation and creativity. As a C++ Developer, you will have the opportunity to work on cutting-edge projects and contribute to meaningful solutions. We offer a collaborative work environment, competitive compensation, and opportunities for professional growth.

Application Process

If you meet the above criteria and are ready for a new challenge, we encourage you to apply. Please submit your resume and cover letter highlighting your relevant experience and skills.