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

C++ Developer

HCLTech

Pune, Maharashtra, India · Tempo pieno

Sii il primo a candidarti

Esperienza
Qualsiasi
Stipendio
INR 600,000 – INR 1,000,000 / year
Aperture
1
Pubblicato
5 ore fa
Modalità di lavoro
In ufficio
Istruzione
B.Tech / B.E.
Requisiti di ammissibilità
Candidates with a B.Tech or B.E. degree in any specialization are eligible to apply.
Riprendere
È necessario candidarsi

Dove lavorerai

Descrizione del lavoro

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.

Lasciate questo messaggio se desiderate una risposta: non lo useremo per nessun altro scopo.

Clicca per navigare, trascina e rilascia, oppure impasto uno screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Dimensione massima 20 MB ciascuno · Fino a 5 file

🤖
Assistenza online tramite intelligenza artificiale immediata