JobMatch
← Back to jobs

Tech Lead (C++) - 2269

Swan Global WLL

RemoteIndiaseniorFull Time
Posted
today
Source
Himalayas
Field
Engineering

Skills

Product ManagementCommunicationDevOpsAzureCI/CDAgileC++GitC#AI

Description

Tech Lead (C++) Location: Kochi, Kerala, India Employment Type: Permanent, Full-Time Role Overview: As a Tech Lead, you will architect and design advanced software solutions, collaborating on requirement gathering, design, coding, testing, and deployment. You will lead and mentor a team of engineers while contributing to innovative projects that transform industries globally. Key Responsibilities: - Analyze and design developments to meet sales and product management requirements. - Organize and prioritize work autonomously. - Plan, execute, measure results, and drive continuous improvement. - Collaborate with teams to brainstorm and create new products. - Mentor junior and mid-level engineers (2–3 members). - Maintain high coding standards, code reviews, and safe refactoring practices. - Maintain clear technical documentation for long-term product continuity. - Identify technical improvements to enhance code quality and performance. - Stay updated on cutting-edge development practices. Essential Skills & Experience: - 10–16 years of experience developing medium-to-large commercial C & C++ applications. - At least 3–4 years in a technical/lead role mentoring engineers. - Strong proficiency in C & C++ (algorithms, data structures, OO concepts), C++17 preferred. - Experience designing, developing, and maintaining CAD software, 3D graphics, or geometry-heavy systems. - Experience with OpenGL or other rendering systems is a plus. - Exposure to Azure DevOps, Git, and CI/CD pipelines. - Experience developing engineering-focused systems. - Exposure to C#, web development, and databases is a plus. - Ability to analyze legacy code, manage technical debt, and refactor safely. - Experience leveraging AI tools for development productivity is a plus. Ideal Candidate Profile: - Strong analytical, technical, and problem-solving skills. - Creative, energetic, and passionate about innovative projects. - Detail-oriented with ability to maintain accuracy in complex designs. - Excellent English communication skills. - Bachelor's or Master's degree in Computer Science or related field. - Knowledge of Agile or other development methodologies. Originally posted on Himalayas

JobMatch aggregates public listings. Always apply through the original posting.