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

National Therapy Center

Evening RBT - ABA Therapy in DC Job at National Therapy Center

A reputable therapy center in Washington, DC, seeks a Registered Behavior Technician (RBT) to join their ABA team. This role involves providing one-on-one ABA therapy during evening hours and requires RBT certification, including completion of training and a competency... 

Crown and Raine

Salon Manager Job at Crown and Raine

The Salon Manager at Crown & Raine is the operational heartbeat of our brandresponsible for leading and elevating the performance of three high-end head-spa and blow-dry bar locations. This role exists to ensure every guest experiences the signature Crown & Raine luxury... 

MY HR

Print Operator Job at MY HR

 ...Print Operator We are currently recruiting a Print Operator to join our dynamic Production Operations team in Edgewood. Under the direct supervision of the Supervisor DDS Operations, the DDS Print Operator is responsible for operating cut-sheet and high-speed printers... 

Insight Global

Billing Specialist Job at Insight Global

 ...1+ years of customer service experience Job Description Insight Global is seeking a candidate to support our client with billing operations. Day to day consists of: Processing meter reading and billing exceptions within specific deadlines Processing water leak... 

Alandi Ashram and Ayurveda Gurukula

Hybrid Office Administrator Job at Alandi Ashram and Ayurveda Gurukula

 ...professional experience in administrative work or business ownership/management Some experience in software like: the whole Google Suite/Workspace, Zoom, Canva, Quickbooks, Apple...  ...is part time with the ability to work from home 2 days per week. Required to be in...