Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 18, 2024
    Deadline: Apr 30, 2024
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Enov8 Solutions was established in 2018 with head office in Lagos Nigeria . We are a software development focused company with the believe that business process automation is a business challenge and should be pursued as interplay of seven business levers namely Strategy, People, Process, Metrics, Applications, Data and architecture. At Enov8 we provide IT s...

     

    C++ Developer

    • 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.

    Responsibilities:

    • 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.

    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.

    Check how your CV matches this job

    Method of Application

    To apply, please send an email to careers@enov8solutions.tech

    Build your CV for free. Download in different templates.

  • Apply Now
  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Join our WhatsApp Community Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail