InterviewStack.io LogoInterviewStack.io
Browse more Software Engineer jobs

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