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

Brighton Center Inc

Resident Monitor Job at Brighton Center Inc

 ...and a smooth flow of household operations, including general supervision and care of program participants. Job Responsibilities:...  ...Assessments for program eligibility. Assist with intakes. Monitor vitals for the potential withdrawal of substances. Documentation... 

24 Seven Talent

Merchandising Assistant Job at 24 Seven Talent

 ...organizational skills and attention to detail Excellent written and verbal communication Ability to multitask and work independently in a fast-paced environment Proficiency in Microsoft Office (Excel, Word, Outlook) Bachelors degree or equivalent experience... 

Charlie's Produce

Class A Driver Job at Charlie's Produce

 ...oriented, and customer-focused attitude with colleagues. Must be comfortable operating a company vehicle equipped with an outward and driver facing dash cam. Adhere to company policy regarding dash cam usage and data privacy. Drivers are expected to maintain the... 

Action Behavior Centers - ABA Therapy for Autism

Hiring RBTs with 1700+ Hours Completed - Apply Now! Job at Action Behavior Centers - ABA Therapy for Autism

Behavior Analysis Practicum (Master's Level) Premier ABA Provider for Children with Autism Are you a Behavior Technician or Registered Behavior Technician accruing supervision hours, join our Rising Stars program!! If so, Action Behavior Centers- ABA Therapy for ...

Virtual Incision

Director of Regulatory Affairs Job at Virtual Incision

 ...including an open paid time off policy and holidays ~ Healthcare programs including medical, dental, vision, disability, and life insurance ~401(k) retirement plan Job Summary: The Director of Regulatory Affairs is responsible for leading and executing...