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

ZVdVbERaeG8xUENFOVhaT2tob0R6dXp2WHc9PQ==
  • 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

Remote job,

Similar Jobs

Moran Consultants

Construction Consultant Job at Moran Consultants

 ...Fully remote (Orlando, FL and surrounding area preferred) with limited monthly travel Company Overview Since 1968, Moran Consultants has partnered with lenders, investors, and developers nationwide to provide construction risk management and advisory services. Our... 

GQR Recruiting Resources

Certified Registered Nurse Anesthetist (CRNA) Job at GQR Recruiting Resources

Certified Registered Nurse Anesthetist (CRNA) at GQR Recruiting Resources summary: Certified Registered Nurse Anesthetists (CRNAs) provide anesthesia care with a focus on general, GI, GYN, endoscopy, ortho, neurology, minor vascular, urology, ENT, and electrophysiology...

KOHLER

Senior Compliance Analyst Job at KOHLER

Job Description \n \n\n\n Senior Compliance Analyst \n \n Work Mode:Onsite \n \n Location: Onsite, four days per week Kohler, WI Opportunity The Senior Compliance Analyst is a key member of the Employment and Compliance team, reporting directly to the...

PetSitter.com

Pet Sitter Wanted - Experienced Pet Sitter Needed In Los Angeles, Ca Live In My Home For Free For A Month! Job at PetSitter.com

Are you a pet lover with a passion for providing top-notch care to dogs? I'm looking for a reliable and responsible pet sitter to provide overnight care for my beloved dogs in Echo Park, Los Angeles, California. As a pet owner, I understand the importance of finding someone...

Pride Health

Clinical Reviewer Job at Pride Health

 ...Job Description Job Title: Surgical Clinical Reviewer Location: Flushing, NY 11355 (Remote) Shift: Mon-Wed 8a-6p; Thurs 8a-515p. Duration: 3 Months with possible ongoing extension Pay Range: $32 to $37/Hour Job Description and Requirements: ~ Bachelor...