Publicado en: Ingeniería en Inglaterra Suroccidental | Última actualización: |
C++ Software Engineer – Hybrid – Competitive salary + Benefits - Must hold SC clearance or be eligible for SC clearance.
Khuda Technology are supporting a world-renowned leader in defence and security solutions, seeking a talented C++ Software Engineer to join their innovative team. As part of their global organisation, you will have the opportunity to work on cutting-edge projects that shape the future of defence technology worldwide.
Responsibilities:
* Design, implement, and maintain high-quality C++ software solutions to meet the needs of defence clients.
* Develop and optimize algorithms for mission-critical applications, ensuring performance, reliability, and scalability.
* Collaborate with cross-functional teams to integrate software components into larger systems and platforms.
* Conduct thorough testing and debugging of software applications to ensure they meet rigorous quality standards.
* Create comprehensive documentation for software designs, implementations, and procedures to support future development and maintenance efforts.
* Stay abreast of emerging technologies and industry best practices, actively contributing to the continuous improvement of our development processes and methodologies.
Skills and Qualifications:
* Extensive experience in C++ software development, with a deep understanding of language fundamentals, data structures, and algorithms.
* Strong object-oriented design skills, with the ability to create modular, reusable, and maintainable code.
* Experience in developing multi-threaded applications and implementing concurrency strategies for performance optimization.
* Solid understanding of software engineering principles, including software design patterns, code optimization, and version control.
* Excellent communication and collaboration skills, with the ability to work effectively in a global, cross-functional team environment