More than 100,000 people have found their dream job through Fuzu.

CLOSED FOR APPLICATIONS

C + + Developer

Closing: Apr 30, 2024

This position has expired

Published: Apr 19, 2024 (14 days ago)

Job Requirements

Education:

Work experience:

Language skills:

Job Summary

Contract Type:

Sign up to view job details.

Requirements
  • Bachelor’s Degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • At least 4 years of professional experience in software development with a strong focus on C++ programming.
  • Proficiency in object-oriented design principles and software development methodologies.
  • Experience with multi-threading, memory management, and performance optimization in C++ applications.
  • Familiarity with software development tools such as version control systems (e.g., Git), IDEs, and debugging tools.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills within a team environment.

Qualifications:

  • Experience with cross-platform development on Windows and Linux environments.
  • Knowledge of graphics programming using libraries such as OpenGL or DirectX.
  • Familiarity with network programming and protocols (TCP/IP, UDP, etc.) in C++.
  • Experience with real-time systems, embedded systems, or high-performance computing.
  • Previous work on large-scale software projects or enterprise-level applications.


Responsibilities
Requirements
  • Bachelor’s Degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • At least 4 years of professional experience in software development with a strong focus on C++ programming.
  • Proficiency in object-oriented design principles and software development methodologies.
  • Experience with multi-threading, memory management, and performance optimization in C++ applications.
  • Familiarity with software development tools such as version control systems (e.g., Git), IDEs, and debugging tools.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills within a team environment.

Qualifications:

  • Experience with cross-platform development on Windows and Linux environments.
  • Knowledge of graphics programming using libraries such as OpenGL or DirectX.
  • Familiarity with network programming and protocols (TCP/IP, UDP, etc.) in C++.
  • Experience with real-time systems, embedded systems, or high-performance computing.
  • Previous work on large-scale software projects or enterprise-level applications.


Job Description

  • As a C++ Developer, you will be responsible for designing, developing, and maintaining high-performance applications and systems using C++ programming language.
  • You will collaborate with cross-functional teams to implement software solutions, optimize code performance, and ensure code quality and reliability.

Duties

  • Design, develop, and maintain software applications and systems using C++ programming language.
  • Collaborate with software architects and engineers to understand requirements and translate them into technical specifications and designs.
  • Implement and maintain efficient and reusable C++ code libraries and components.
  • Conduct code reviews, identify areas for optimization, and refactor code as needed to improve performance and maintainability.
  • Debug and resolve software defects and performance issues in a timely manner.
  • Write unit tests and participate in integration testing to ensure software quality and reliability.
  • Document code, design decisions, and technical processes for reference and knowledge sharing.
  • Stay updated with the latest C++ standards, tools, and best practices.

Applications submitted via Fuzu have 32% higher chance of getting shortlisted.

Don’t miss your chance to work at Enov8 Solutions Limited. Enter your email to start your application now