C++ Developer
Pune, Maharashtra, India · పూర్తి సమయం
దరఖాస్తు చేసుకునే వారిలో మొదటి వ్యక్తిగా ఉండండి
- అనుభవం
- ఏదైనా
- జీతం
- INR 600,000 – INR 1,000,000 / year
- ఖాళీలు
- 1
- పోస్ట్ చేయబడింది
- 7 గంటల క్రితం
- పని విధానం
- కార్యాలయంలో
- విద్య
- B.Tech / B.E.
- అర్హత
- Candidates with a B.Tech or B.E. degree in any specialization are eligible to apply.
- పునఃప్రారంభం
- దరఖాస్తు చేసుకోవాలి
మీరు ఎక్కడ పని చేస్తారు
ఉద్యోగ వివరణ
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.