drjobs Advanced C++ Developer العربية

Advanced C++ Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Dubai - UAE

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

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 (C11/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 (C11/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.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobs.ae is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.