- سنتان-5 سنوات خبرة
- مؤهل عالي
- تكنولوجيا معلومات واتصالات
· Develop and maintain server-side and client-side communication modules using C++ and C#.
· Implement and manage RESTful APIs, socket communication, and message queues.
· Handle data synchronization and exchange across distributed systems.
· Work with SQL and NoSQL databases to store and query real-time and historical data.
· Collaborate with frontend/backend teams to ensure reliable data flow and performance.
· Write reusable, scalable, and testable code.
· Migration of old systems with code written in C++ into C#
Required Skills:
· Strong programming skills in C++ and C# (.NET Core/.NET 6).
· Solid understanding of network communication protocols (TCP/IP, HTTP, WebSocket).
· Experience with API integration, JSON/XML, and web services.
· Proficient in database design and query optimization using SQL Server, PostgreSQL, or MySQL.
· Familiarity with messaging systems like gRPC.
Good understanding of software architecture and system integration.