C++ Programming Developer Job at Luxoft, Houston, TX

SWEwclhkZ1JKSGFxRVFTTXR5cXR6TVliNGc9PQ==
  • Luxoft
  • Houston, TX

Job Description

Project Description:

  • We are seeking a skilled C# Socket Developer to develop high-performance networking application to communicate with remote I/O devices. The ideal candidate will have expertise in TCP/IP, UDP, WebSockets, and multi-threaded programming in C#. The candidate will work on real-time communication systems, client-server applications, and network protocols.

Responsibilities:

  • • Develop and maintain socket-based communication systems in C#.
  • • Implement TCP, UDP, and WebSockets for real-time data transmission.
  • • Design multi-threaded applications ensuring efficient data processing.
  • • Optimize network latency and performance for high-throughput applications.
  • • Debug and troubleshoot network issues, connection failures, and data loss.
  • • Implement asynchronous programming and event-driven architecture.
  • • Ensure secure communication using encryption (SSL/TLS) and authentication mechanisms.
  • • Write unit tests, integration tests, and performance benchmarks for networking code.
  • • Collaborate with backend, frontend, and DevOps teams to ensure seamless application integration.

Mandatory Skills Description:

  • Required Skills & Qualifications:
  • • 5+ years' experience using C++, C# and .NET Core/.NET Framework.
  • • Experience with System.Net.Sockets for TCP/UDP communication.
  • • Understanding of socket lifecycle (connect, send, receive, close).
  • • Expertise in multi-threading, parallel programming, and async programming.
  • • Knowledge of networking concepts (IP addressing, ports, protocols, firewalls).
  • • Familiarity with WebSockets, RabbitMQ for real-time applications.
  • • Experience working with Windows Services, Linux sockets, or embedded systems (preferred).
  • • Knowledge of REST APIs and microservices architecture (plus).
  • • Bachelor's degree in Computer Science, Engineering, or a related field

Job Tags

Similar Jobs

24 Seven Talent

Report Specialist Job at 24 Seven Talent

 ...oriented, supporting both brick-and-mortar stores and online sales channels. Role Overview: The Data Entry / Report Specialist will support retail...  ..., CA (3 days onsite) Pay: $30hr Start Date: ASAP urgent Schedule: Part-time, 3 days per week... 

Trident Consulting

Forklift Operator Job at Trident Consulting

 ...Hiring Forklift Operator in Allentown, PA - Onsite Job Title: Forklift Operator/ Warehouse Operator Location: 6950 Ambassador Drive, Allentown, PA- 18106 Schedule: MondayFriday, 9:00 AM 5:30 PM Pay Rate: $23/hr We are seeking an experienced... 

HarmonyTech

QA Tester Job at HarmonyTech

 ...HarmonyTech is seeking a QA Tester with hands-on software testing experience. The QA Tester will collaborate closely with the QA Team and other development staff, to deliver solutions that meet or exceed client expectations. This candidate must posses knowledge of different... 

Curative

Gastroenterologist - $800K Income with Leadership and Academic Options Job at Curative

Gastroenterology Opportunity in Visalia, California Join a well-established, high-demand GI practice in Californias Central Valley with flexibility to tailor your schedule and scope. This position offers subspecialty volume, advanced procedural capabilities, and strong...

Institute for Nonviolence Chicago

SC2 Life Coach Job at Institute for Nonviolence Chicago

 ...prosocial behaviors and successful interpersonal relationships, provides the accountability necessary to achieving established goals, and mentors participants as they receive supportive services and attend court dates. As such, this role is a critical component of the long-...