INInfosys Limited
C++ Developer
Bangalore Posted 21 Oct 2026
FULL TIME
Git
Design Patterns
Oops Concepts
Socket Programming
Debugging
+12 more
Job Description
Job Overview:
- We are looking for a skilled C Developer with 1 to 2 years of experience in software engineering.
- The successful candidate will be responsible for designing, developing, testing, and maintaining high-performance applications, while working collaboratively with cross-functional teams to ensure the delivery of quality solutions.
Primary Duties and Responsibilities:
- Design, develop, and sustain applications utilizing C programming language.
- Implement new software features and optimize existing functionalities based on business needs.
- Write clean, efficient, and reusable code adhering to best practices.
- Identify, troubleshoot, and resolve software bugs and issues.
- Participate actively in code reviews and perform comprehensive unit testing.
- Coordinate with development, QA, and product teams to ensure seamless integration and deployment.
- Maintain comprehensive technical documentation and development reports.
- Assist in software deployment, maintenance, and support activities.
Technical Skill Requirements:
- Proven hands-on experience with C programming language.
- Strong understanding of Object-Oriented Programming (OOP) concepts.
- Knowledge of Data Structures and Algorithms.
- Experience working with the Standard Template Library (STL).
- Familiarity with Multithreading and Concurrency principles.
- Working knowledge of Linux/Unix operating environments.
- Experience with Git or other version control systems.
- Excellent debugging and analytical capabilities.
- Understanding of the Software Development Life Cycle (SDLC).
Additional Skills and Responsibilities:
- Preferred Skills:
- Experience with C, Python, or Shell scripting.
- Knowledge of TCP/IP protocols and Socket Programming.
- Familiarity with design patterns.
- Experience working in Agile development environments.
Desired Technical Proficiencies:
- Programming Languages: C and C++
- Operating Systems: UNIX and Linux
