Search by job, company or skills

T

C++ Developer

4-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

We are looking for a highly skilled C++ Developer with 4 to 5 years of experience in designing, developing, and maintaining efficient and high-performance applications. The ideal candidate will have strong proficiency in C++ programming, familiarity with object-oriented design principles, and experience in working on large-scale software systems or real-time applications.

Key Responsibilities:

  • Design, develop, and maintain applications using C++ (C++11/14/17) in a performance-critical environment.
  • Collaborate with cross-functional teams including product managers, QA, and other developers to understand requirements and deliver high-quality solutions.
  • Write well-designed, testable, and efficient code following best coding standards and practices.
  • Debug and resolve software issues, memory leaks, performance bottlenecks, and crashes.
  • Participate in code reviews, unit testing, integration testing, and documentation.
  • Contribute to system architecture and design discussions.
  • Maintain and improve the performance, reliability, and scalability of existing applications.
  • Work within Agile/Scrum methodologies and participate in sprint planning and retrospectives.

Required Skills & Qualifications:

  • 45 years of professional experience in C++ development.
  • Strong knowledge of object-oriented programming (OOP) and design patterns.
  • Hands-on experience with multithreading, memory management, and performance tuning.
  • Proficiency with development tools like GCC, Visual Studio, GDB, or Valgrind.
  • Experience with STL, Boost, or other relevant libraries.
  • Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
  • Basic understanding of Unix/Linux systems and shell scripting.

Preferred Skills (Good to Have):

  • Experience with network programming, sockets, or real-time systems.
  • Exposure to CMake, Jenkins, or Docker for build and deployment automation.
  • Knowledge of other languages like Python for scripting and testing.
  • Domain knowledge in finance, telecom, gaming, embedded systems, or similar areas.

More Info

About Company

Teamware Solutions, a business division of Quantum Leap Consulting Private Limited, offers cutting edge industry solutions for deriving business value for our clients' staffing initiatives. Offering deep domain expertise in Banking, Financial Services and Insurance, Oil and Gas, Infrastructure, Manufacturing, Retail, Telecom and Healthcare industries, Teamware leads its service in offering skills augmentation and professional consulting services.

Job ID: 121733783

Similar Jobs