Posted on: 15/04/2026
Description :
Key Responsibilities :
1. Software Development :
- Design, develop, and maintain applications using C/C++ on Windows OS.
- Write clean, efficient, and maintainable code following coding standards.
- Work on system-level and application-level programming in Windows environments.
- Debug and resolve complex technical issues in existing applications.
2. Networking & Protocol Implementation :
- Develop and enhance features involving TCP/IP, UDP, SSL/TLS, IPSec, and VPN technologies.
- Analyze network traffic, troubleshoot connectivity issues, and optimize performance.
- Implement secure communication mechanisms and encryption protocols.
3. System Design & Optimization :
- Design efficient algorithms and data structures for high-performance applications.
- Optimize memory usage, multithreading, and system performance.
- Participate in architecture discussions and technical design reviews.
4. Collaboration & Integration :
- Work closely with cross-functional teams including QA, DevOps, and Product teams.
- Collaborate on requirement analysis, design, and implementation phases.
- Support integration with third-party tools and APIs.
5. Testing & Debugging :
- Perform unit testing, integration testing, and debugging.
- Use debugging tools and profilers to identify and fix performance bottlenecks.
- Ensure high code quality through reviews and best practices.
Required Skills & Qualifications :
Mandatory Skills :
- Strong programming experience in C/C++.
- Hands-on development experience in Windows OS environment.
Solid understanding of networking concepts :
1. TCP/IP, UDP
2. SSL/TLS
3. IPSec
4. VPN technologies
- Strong knowledge of Data Structures and Algorithms.
- Experience with multithreading, synchronization, and memory management.
- Good debugging and problem-solving skills.
Good to Have :
- Experience with Windows system programming (user mode).
- Familiarity with socket programming and network security concepts.
- Exposure to Wireshark or network analysis tools.
- Understanding of encryption and authentication mechanisms.
- Experience with version control systems like Git.
Soft Skills :
- Strong analytical and problem-solving abilities.
- Good verbal and written communication skills.
- Ability to work in a fast-paced, collaborative environment.
- Self-driven with a proactive mindset.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1628509