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

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

Clear Point Consultants

HCM Data Analyst Job at Clear Point Consultants

 ...No C2C W2 Only Were on the lookout for an HCM Data Analyst who knows their way around Visier and is passionate about turning HR...  ...Tableau ~ Strong understanding of common HR metricsturnover, time-to-fill, DEI, engagement, etc. ~ Great communication skillsyou... 

Macomb County Community Mental Health

Case Manager - Outpatient - Contract Job at Macomb County Community Mental Health

 ...Concepts. Coordinates, consults, and provides liaison work with physical health care provider(s) and other...  ...assigned. QUALIFICATIONS Required Education and Experience A Bachelors Degree in Psychology, Social Work, Special Education, Counseling or other mental... 

Tunnel Vision Marketing

Entry Level Brand Manager Job at Tunnel Vision Marketing

 ...At Tunnel Vision , located in Pittsburgh , we have a reliable in-house retail marketing team. Our retail marketing team is dedicated to handling various aspects of communication and promotion for AT&T inside major retail locations. Tunnel Vision 's professionals are... 

WFMZ-TV

General Assignment Reporter (L454) Job at WFMZ-TV

 ...community. Produce engaging, accurate, and balanced reports for television, digital platforms, and social media. Shoot and edit video content as needed. Conduct interviews, gather information, and write scripts for daily news coverage. Collaborate with... 

Go The Distance LLC

Box Truck Driver Job at Go The Distance LLC

 ...Now Hiring: 26ft Box Truck Driver $110/Day | 67 Days/Week Location: Wixom, Michigan Were seeking a reliable and experienced Box Truck Driver to join our growing team. If youre dependable, physically capable, and ready for consistent work, wed love to hear from...