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>Candidates should excel in system design, adapting designs to system needs, and analyzing existing code, including performing reverse engineering.</p><p><strong>Key Responsibilities</strong></p><p><br></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><li>This position focuses on application-level development <strong>(no embedded, IoT, CPU, or hardware experience required</strong>).</li></ul>
Requirements
<ul><li><strong>3-5+ years of experience</strong> in <strong>application-level C++ development</strong> – mandatory.</li><li>Proven experience in a <strong>Linux environment</strong> – essential.</li><li>Experience in <strong>server-side development</strong> – essential.</li><li>Familiarity with <strong>virtualization</strong> – an advantage.</li><li>Knowledge of the <strong>Tandem platform</strong> – an advantage.</li><li>Experience with <strong>large-scale databases</strong> – mandatory.</li><li>Advantageous: familiarity with the financial sector.</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