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

Blazer Jobs

School Social Worker Job at Blazer Jobs

School Social Worker- Onsite: Lansing, MI Ready to change lives at every grade level? Seeking a dynamic School Social Worker who thrives on adaptability and impact. Support students as they grow socially, emotionally, and academicallyhelping them overcome challenges ...

The Okonite Company

Industrial Maintenance Mechanic Job at The Okonite Company

 ...Description JOB SUMMARY: The Industrial Maintenance Mechanic is responsible for providing maintenance support to the Okonite Cable and Compound Manufacturing Plants. This position requires a detail-oriented individual who has a thorough understanding of industrial... 

Insight Global

Warehouse Operator Job at Insight Global

 ...and in a fast-paced team environment. Math proficiency and ability to follow written/verbal instructions. Nice-to-Have: Forklift certification. Familiarity with ESD safety compliance and pallet jack safety standards. Day Shift: 7:00am - 3:30pm... 

Global Connect Technologies

Embedded Software Engineer - Ethernet Job at Global Connect Technologies

Job Title: Embedded Software Engineer Location: Atlanta, Georgia Job Type: Full-Time Job Description We are seeking an experienced Embedded Software Engineer with strong expertise in embedded software development for real-time systems. The ideal candidate will...

Guthrie

Sterile Processing Tech I - Sterile Processing - Full Time Job at Guthrie

Position Summary: The Sterile Processing Technician I will provide quality processed materials and equipment for safe patient care. Education...  ...within 18 months of hire to maintain employment. Experience: Must be able to follow detailed written and oral instructions...