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

Automatic Controls Equipment Systems

HVAC Controls Technician Job at Automatic Controls Equipment Systems

 ...Now Hiring: HVAC Controls Technician Location: St Louis, Missouri Schedule: Full-time | Flexible Hours (7:30 AM 4:30 PM...  ...subcontractors on project sites. Deliver materials, monitor installations, and maintain communication with the project team. Update and... 

netPolarity, Inc. (Saicon Consultants, Inc.)

Graphic Designer Job at netPolarity, Inc. (Saicon Consultants, Inc.)

 ...Title: Graphic Designer/Coordinator (Consumer products) Location: El Segundo, CA (4 days onsite M-TH) Duration: 6 Months Rate: $35-$38/Hour on W2 We are looking for someone who can understand the technicals and get the expected work from from the vendor agencies... 

WUNDERKIND

Stylist/ Key Holder Job at WUNDERKIND

 ...Collaborative and works well in a team of dynamic individuals ~ Computer proficient ~ Social media savvy ~ Portrays distinct stylistic point of view ~ Motivated Perks~ Bonus Eligibility ~ Employee Discount ~ Paid Time off ~ Family Leave ~ Health... 

ELSEWEDY ELECTRIC

Administrative Assistant Job at ELSEWEDY ELECTRIC

 ...assigned external payroll service provider. Ensure timely and accurate disbursement of salaries and compliance with US payroll and tax requirements. Profile Requirements ~2+ years of experience in office administration or facility coordination. ~ Proficient... 

Home Health Care, Inc.

Wound Care Nurse Practitioner Job at Home Health Care, Inc.

 ...Job Title: Nurse Practitioner AGNP / CNP | Wound Care Focus Certification Paid for by Employer Company: Twin Cities Physicians Compensation: $105,000 to $120,000 annually Benefits: Full Benefits Package (for full-time status) Location: Greater...