Posted on: 15/09/2025
Key Responsibilities :
- Design, develop, and maintain high-performance applications using C/C++ in Windows OS environment.
- Work with cross-functional teams to analyze requirements and translate them into efficient software solutions.
- Implement, debug, and optimize networking protocols and communication modules (TCP/IP, UDP, SSL/TLS, IPSec, VPN).
- Apply data structures and algorithms for building scalable and optimized solutions.
- Write clean, maintainable, and well-documented code following industry best practices.
- Participate in code reviews, ensuring adherence to coding standards and performance guidelines.
- Debug, troubleshoot, and resolve software defects and issues using Windows debugging tools.
- Contribute to design discussions and provide technical input to improve architecture and system design.
- Collaborate with QA teams to develop test strategies, unit tests, and integration tests.
- Stay updated with the latest trends in C++ standards, Windows development, and networking technologies.
Required Skills & Qualifications :
- 3-5 years of experience in software development with C++ in Windows OS environment.
- Strong programming and debugging skills in C/C++ (Windows).
- Solid understanding of networking protocols : TCP/IP, UDP, SSL/TLS, IPSec, VPN.
- Strong grasp of data structures, algorithms, and system-level programming concepts.
- Experience in multi-threaded programming, memory management, and performance tuning.
- Proficiency with development tools such as Visual Studio, WinDbg, or equivalent.
- Familiarity with secure coding practices and software optimization.
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication abilities.
Good to Have (Optional/Preferred) :
- Exposure to Windows internals (but not mandatory).
- Familiarity with scripting languages (Python, PowerShell) for automation.
- Knowledge of version control systems (Git, SVN).
- Experience in agile development practices (Scrum, Kanban)
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1546026
Interview Questions for you
View All