C++ Senior Developer
Technology, Data & Digital · Software & Web Development · Software Engineering · Web Development
In short
This role is for a C++ Senior Developer responsible for developing high-quality, efficient, and robust software solutions throughout the development lifecycle. Key duties include writing reusable code, implementing performance modules, identifying and resolving bottlenecks, and collaborating with the team on new features and bug fixes.
Responsibilities
- Develop, and maintain efficient, reusable, and reliable C++ code.
- Implement performance and quality modules.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Collaborate within the team to define, and ship new features.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements
- Proficiency in C++ programming language.
- Strong understanding of object-oriented programming.
- Experience with data structures and algorithms.
- Knowledge of multithreading and memory management.
- Familiarity with code versioning tools such as Git.
- Ability to write clean, efficient, and maintainable code.
- Good problem-solving skills and attention to detail.
- Good communication and teamwork skills.
Desired Qualifications
- Relevant certifications in C++ programming are a plus.
Benefits
- Supercharge your potential at HCLTech.
- Find your career and spark at HCLTech.
- A place that puts its people first.
#C++#Developer#Senior Developer#Software Development#Object-Oriented Programming#Data Structures#Algorithms#Multithreading#Memory Management#Git