C/C++ (Technical Lead / Product Developer)
EdgeVerve
5 - 10 years
Bengaluru
Posted: 08/01/2026
Getting a referral is 5x more effective than applying directly
Job Description
Key Skills & Requirements
- Programming: Proficiency in C/C++ with strong understanding of OOP, pointers, and data structures.
- Development Experience: Hands-on experience in product/software development.
- Environment: Comfortable working in Linux/Unix environments.
- Design & Review: Ability to perform design/code reviews and follow best practices.
- Database & Patterns: Proficient in RDBMS, design patterns, and principles.
- Debugging: Experience with C/C++ debugging tools, core-dump analysis.
- Build Process: Knowledge of linking, compilation, and build processes.
- QA & API: Familiarity with QA tools, API development, and library development.
- SDLC & Agile: Holistic understanding of software development lifecycle and Agile methodologies.
- Additional Knowledge: Database, Server-Client, Socket programming.
- Scripting: Knowledge of Python, Bash, or Shell scripting.
Job Responsibilitie
- Develop and maintain extendable frameworks for enterprise use
- Ensure coding standards and product quality
- Build reusable and extendable software components
- Independently code and test, while collaborating with team members
- Handle design and design reviews effectively
- Communicate with internal and external stakeholders
- Apply strong analytical and logical abilities
- Demonstrate expertise in software design, data structures, algorithms, and design patterns
- Understand architectural aspects of systems
Other:
- C/C++/Oracle, Linux,
- Good understanding of Web application,
- Independently work on Design, Unit Testing
- Experience: 2 to 4 Years.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
