This page was automatically translated and may contain errors. View in English.
HCLTech

C++ Developer

HCLTech

Pune, Maharashtra, India • Vollzeit

Bewerben Sie sich als Erste/r!

Erfahrung
Beliebig
Gehalt
INR 600,000 – INR 1,000,000 / year
Stellenangebote
1
Veröffentlicht
vor 4 Stunden
Arbeitsmodus
Im Büro
Ausbildung
B.Tech / B.E.
Teilnahmeberechtigung
Candidates with a B.Tech or B.E. degree in any specialization are eligible to apply.
Wieder aufnehmen
Bewerbung erforderlich

Wo Sie arbeiten werden

Stellenbeschreibung

About the Company

HCLTech is a multinational technology corporation headquartered in India, specializing in digital, engineering, cloud, and AI services spanning various industries worldwide. The company has a workforce exceeding 223,000 across 60 countries and plays a significant role in advancing technology in India.

Job Summary and Responsibilities

We seek a proficient C++ Developer experienced in designing, implementing, and maintaining high-performance software systems. The candidate will engage in all phases of the software development lifecycle by creating scalable and efficient applications following modern C++ standards.

  • Design, develop, test, and release software modules using C++.
  • Build robust and scalable software solutions ensuring high performance.
  • Produce clean, maintainable code compliant with coding standards.
  • Identify, debug, and resolve complex software defects and performance bottlenecks.
  • Work collaboratively with architects, quality assurance, and business teams.
  • Participate actively in code reviews to uphold software quality and performance benchmarks.
  • Translate system requirements into practical technical solutions.
  • Enhance application efficiency and optimize memory usage.

Skills and Qualifications

  • Proficient in modern C++ standards, including C++11/14/17 or later.
  • Comprehensive understanding of object-oriented programming principles.
  • Experience utilizing the Standard Template Library, data structures, and algorithms.
  • Knowledgeable in multithreading, concurrency control, and memory management techniques.
  • Familiarity with design patterns and software architecture concepts.
  • Strong analytical, debugging, and problem-solving abilities.
  • Comfortable working in Linux or Unix environments.
  • Experience with version control systems such as Git or SVN.
  • Understanding of Agile and Scrum development methodologies.

Eligibility and Education

Candidates holding a Bachelor of Technology (B.Tech) or Bachelor of Engineering (B.E.) degree in any specialization are eligible for this role.

Lassen Sie es so, wenn Sie eine Antwort wünschen – wir werden es für nichts anderes verwenden.

Zum Durchsuchen klicken, per Drag & Drop, oder Paste ein Screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Maximal 20 MB pro Datei · Bis zu 5 Dateien

🤖
Online · Sofortige KI-Hilfe