C++ Programming Developer (3-6 months) Job at Luxoft, Houston, TX

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

Need It Now Delivers - Automotive

Cargo Van Delivery Driver Job at Need It Now Delivers - Automotive

 ...Job Description: We are seeking reliable and experienced drivers to join our team for both full-time and part-time delivery routes. This...  ...City: Birmingham Preferred Vehicle: MUST BE CARGO VAN (Mini or Full Size) Key Details: Position : Independent Contractor... 

Peak Talent Advisors

Safety Manager Job at Peak Talent Advisors

 ...Are you a dedicated Safety Manager with a passion for ensuring the highest standards of safety on heavy civil construction job sites? Do you thrive in a fast-paced environment where safety, training, and teamwork are top priorities? If so, we want you to join our family... 

AdeccoUSA

Process Engineer Job at AdeccoUSA

----------------relocation to CT or AL------------------------------ We are recruiting for a Process Engineer to manage product/process development projects from inception to prototype to manufacturing, creating, documenting, and enhancing the manufacturing process... 

Juliska

Ecommerce Merchandising Specialist Job at Juliska

As the Ecommerce Merchandising Specialist for our Third-Party Retailers, you will be responsible for supporting the curation and maintenance of product assortments that optimize online product presentation for Juliska and Capucine De Wulf for each website. Reporting to...

Insurance Relief

Employee Benefits Service Center Representative - Hybrid - Irvine, CA Job at Insurance Relief

Employee Benefits Service Center Representative - Hybrid - Irvine, CA Join a top insurance brokerage in Orange County as a Benefits Representative in their service center department. The role offers a flexible work schedule and a supportive team in a positive work environment...