<p><b>What role you will play in team:</b> Lead the development of key features for our flagship CAD software.</p><p><b>What you will do:</b> Mentor junior engineers and contribute to architectural design decisions.</p><p><b>Key responsibility:</b><ul><li>Lead the design and development of key features.</li><li>Mentor junior engineers.</li><li>Contribute to architectural design decisions.</li><li>Write high-quality, efficient code.</li><li>Perform code reviews.</li><li>Collaborate with cross-functional teams.</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's degree in Computer Science or related field.</li><li>5-7 years of experience in software development.</li><li>Expertise in C++ and other relevant languages.</li><li>Strong understanding of software design patterns.</li><li>Experience with Agile methodologies.</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits package.</li><li>Opportunities for career advancement.</li><li>A challenging and rewarding work environment.</li><li>Stock options.</li><li>Comprehensive health and wellness programs.</li></ul></p><p><b>A Day in the Life:</b> Your day includes code reviews, mentoring junior engineers, and collaborating with team members to build cutting-edge technology for the Architecture, Engineering & Construction industry.</p>