C++ Developer needed at Enov8 Solutions Limited
Job title : C++ Developer
Job Location : Lagos
Deadline : April 30, 2024
Quick Recommended Links
- 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.
How to Apply for this Offer
To apply, please send an email to [email protected]
- ICT Jobs in Nigeria jobs
- C++ Developer jobs