open position

Senior C++ Developer

R&D

Herzliya

Hybrid Offshore is a holistic approach to a company’s workforce, where teams are comprised of professionals from different  locations.

Senior C++ Developer
Full-time

about the position

<p><strong>Senior C++ Developer</strong></p><p><strong>Full-time</strong></p><p><strong>About the position</strong></p><p>CodeValue, founded in 2010, is a dynamic software development services company delivering top-notch architectural and technical expertise. Our mission includes providing in-depth consultancy, integrating product and design research into our development process, offering managed software and cloud solutions, and customized training programs to bridge knowledge gaps.</p><p>We empower our employees through a comprehensive range of professional courses and training programs. From Cloud Computing (Azure, AWS) to Modern Full Stack Web Development, Microservices, Software Architecture, and DevOps, we invest in continuous learning.</p><p>As a developer at CodeValue, you’ll join a diverse community of technology enthusiasts. Our work is dynamic and ever-evolving, as we collaborate with various clients and technologies. You’ll have the opportunity to learn, grow, and stay on the cutting edge of the latest tools and methodologies.</p><p><strong>Position Overview</strong></p><p>We are seeking a talented and motivated <strong>C++ Developer</strong> to join our growing team. In this role, you will have the opportunity to work on diverse projects, collaborate with experienced professionals, and contribute to the development of innovative software solutions.</p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, and maintain high-quality software applications</li><li>Collaborate with cross-functional teams to define, design, and ship new features</li><li>Write clean, maintainable, and efficient code</li><li>Participate in code reviews and contribute to improving our development processes</li><li>Troubleshoot, debug, and upgrade existing systems</li><li>Stay up-to-date with emerging trends and technologies in software development</li></ul>

Requirements

<p><strong>Requirements</strong></p><ul><li>Must have <strong>at least 4 years of experience</strong> in C++</li><li>Familiar with .Net Framwork - A big plus</li><li>Strong knowledge of <strong>Linux/Windows</strong> environments</li><li>Experience with <strong>microservices architecture, OOP, and design patterns</strong></li><li>Proficiency with <strong>containers</strong> like Docker and Kubernetes</li><li>Solid understanding of <strong>sync/async programming</strong> and <strong>pub/sub</strong> messaging patterns</li><li>Experience in <strong>Agile methodologies</strong> with a focus on <strong>code reviews (CR), unit testing, and CI/CD pipelines</strong></li><li>Strong experience with <strong>TCP/UDP communication protocols</strong></li></ul>

Dynamic and diverse, Accelerate for your professional development, Experts in the company of experts, Home for technology lovers, We've got your back

Contact us

Please fill the form

We consider ourselves lucky since we are able to turn our hobby into a prosperous career. Being a dynamic software development and consulting company means we never stop learning, evolving… Growing. Join us and always be one step ahead!