Senior C++ Engineer
Io Tech Solutions Limited
Hong Kong, Hong Kong1 month ago
19 views6 saves1 applies
Prepare for this role
Job Type
full time
Description
Job Summary:
As a Senior C++ Engineer, you will be responsible for designing, developing, and maintaining high-performance applications. You will work closely with cross-functional teams to implement robust solutions and optimize existing systems.
Key Responsibilities:
- Develop and maintain software applications using C++.
- Collaborate with product managers and designers to understand user requirements.
- Write clean, maintainable, and efficient code.
- Troubleshoot, debug, and optimize existing software applications.
- Conduct code reviews and provide constructive feedback to peers.
- Participate in system architecture and design discussions.
- Stay updated with industry trends and emerging technologies.
Qualifications:
- Bachelors degree in Computer Science, Engineering, or a related field.
- At least 5 years of proven experience in C++ development
- Strong understanding of object-oriented programming principles.
- Familiarity with multi-threading, data structures, and algorithms.
- Experience with version control systems (e.g., Git).
- Knowledge of software development methodologies (Agile, Scrum).
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Preferred Skills:
- Experience with other programming languages (e.g., Python, Java).
- Familiarity with software development tools (e.g., Visual Studio, CMake).
- Experience with performance tuning and optimization techniques.
- Knowledge of operating systems and networking concepts.
This job is found at InterviewStack.io
Skills
c++gitagilescrumpythonjavaobject oriented programmingcode reviewdata structures