Advanced C++ Developer

Dubai, United Arab Emirates

Job Description

Job Summary:
We are looking for an experienced and highly skilled Advanced C++ Developer to design, develop, and maintain complex software applications. The ideal candidate will have deep expertise in modern C++ programming, strong problem-solving skills, and a passion for high-performance, scalable software solutions. You will work closely with cross-functional teams including product managers, QA, and other developers to deliver robust and efficient software systems.
Key Responsibilities:
Develop, test, and maintain high-quality C++ codebases using modern standards (C++11/14/17/20).
Design and implement scalable and efficient algorithms and data structures.
Collaborate with architects and product teams to translate requirements into technical specifications.
Optimize existing software for performance, reliability, and maintainability.
Participate in code reviews, provide constructive feedback, and uphold coding standards.
Troubleshoot and debug complex software issues in a timely manner.
Write comprehensive unit and integration tests to ensure code quality.
Contribute to continuous improvement initiatives and stay updated on the latest industry trends and technologies.
Mentor junior developers and contribute to team knowledge sharing.
Key Requirements:
Bachelors or Masters degree in Computer Science, Software Engineering, or related field.
Minimum 5+ years professional experience in C++ software development.
Deep knowledge of modern C++ standards (C++11/14/17/20) and best practices.
Strong understanding of object-oriented design, multithreading, memory management, and design patterns.
Experience with STL, Boost libraries, and other relevant C++ frameworks.
Familiarity with software development tools such as Git, Jenkins, Jira, and build systems (CMake, Make).
Proficient in debugging tools and performance profilers.
Experience in Agile/Scrum development environments.
Knowledge of additional programming languages (Python, Java, etc.) is a plus.
Excellent analytical, problem-solving, and communication skills.
Ability to work independently and collaboratively in a fast-paced environment.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2012564
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, United Arab Emirates
  • Education
    Not mentioned