Software Developer - C++ Programming
Technology
Greeksoft Technologies1 month agoUntil 14/11/2026
Job description
Role &
responsibilities :
1. Writing &
- Maintaining C Code :
- Develop features using modern C (C 11/14/17 or later)
- Write clean, readable, and maintainable code
- Follow coding standards and best practices
- Fix bugs and improve existing code
2. Understanding/Application of OOPS concepts &
- STL :
3. Debugging &
- Troubleshooting :
- Identify and fix runtime/compile-time errors
- Use debugging tools (e.g., GDB)
- Handle memory leaks and segmentation faults
- Understand pointers, references, memory management
4.
Version Control using Git :
5.
Build
Systems &
- Tools :
- Work with build tools like CMake / Make
- Understand compilation and linking process
6.
Basic Data
Structures &
- Algorithms :
- Arrays, Linked Lists, Stacks, Queues
- Time &
- Space complexity (Big-O)
7.
Unit Testing :
- Perform basic unit testing.
Preferred candidate profile :
- C , MYSQL, FINANCE DOMAIN
- 2 - 5 years experience
Keywords
CodingCMakeC++MysqlUnit TestingGNU DebuggerCoding conventionsMemory managementDebugger
Interested in this role?