A German based Consultancy are seeking a skilled Freelance C++ Developer.
The ideal candidate will have a strong background in C++ programming and experience in developing high-performance applications. This role involves working closely with cross-functional teams to design, develop, and maintain software solutions that meet our clients' needs.
Key Responsibilities :
- Develop, test, and maintain C++ applications.
- Collaborate with software engineers, product managers, and other stakeholders to understand requirements and deliver high-quality software.
- Write clean, scalable, and efficient code following best practices.
- Debug and resolve software defects and performance issues.
- Participate in code reviews to ensure code quality and adherence to standards.
- Contribute to the continuous improvement of the development process.
Requirements :
Proven experience as a C++ Developer, with a strong understanding of object-oriented programming.Proficiency in C++ and familiarity with the standard library, STL containers, and algorithms.Experience with other programming languages (, Python, Java)Experience with version control systems such as Git.German & English language skills (B2) is requiredExperience working in the Energy Sector is a big plusPreferred Qualifications :
Familiarity with modern software development methodologies and tools.Knowledge of network programming, multi-threading, and performance optimisation.Experience with software development in a Linux / Unix environment.