Posted today · be early
Tech Lead (C++) - 2269
Swan Global WLL
IndiaremotePosted 1 day ago
Skill Required
Software-EngineerTechnical-LeadC#-Software-EngineerSoftware-ArchitectSenior-C++-Lead-EngineerLead-C++-Software-EngineerSenior-Software-Engineer-C++Technical-Development-LeadSenior-C++-Software-EngineerPrincipal-C++-Software-EngineerC++Data Structuresrelated fieldCD pipelinesAzureEngineeringanalyticaldevelopingdesigningTestNGdesignDevOpsCI/CDAgileC#GitandCICDAIFulltime
Key highlights
- 10–16 years of experience
- Technical Lead role
- C++ / CAD / 3D graphics expertise
- Kochi, Kerala, India
- 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.
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.
Requirements
- 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.
- Exposure to Azure DevOps, Git, and CI/CD pipelines.
- Experience developing engineering-focused systems.
- Ability to analyze legacy code, manage technical debt, and refactor safely.
- 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.
Nice to have
- Experience with OpenGL or other rendering systems is a plus.
- Exposure to C#, web development, and databases is a plus.
- Experience leveraging AI tools for development productivity is a plus.
Additional details
- Location: Kochi, Kerala, India
- Employment Type: Permanent, Full-Time
- Originally posted on Himalayas