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

Fulcrum Construction

Commercial Construction Project Manager Job at Fulcrum Construction

 ...without being micromanaged? Do you like a fast-paced environment? We are seeking an energetic Project Manager to join Fulcrum Constructions team in our Long Beach office. We are looking for an ambitious individual that is fun to be around and can contribute to the... 

PuzzleHR

Dental Hygienist Job at PuzzleHR

Now Hiring: Registered Dental Hygienist Schedule: Monday-Friday 8:00 am- 5:00 pm Location: Hudson, NY Whats in it for you: Benefits: Medical, Vision & Dental Insurance 401K with Employer match Paid Time Off Paid Holidays Employee Discount ...

Together We Thrive

Life Coach Job at Together We Thrive

 ...youth, manage your daily schedule, and establish connections with teachers and staff involved in the youth's lives. Your ability to...  .... Previous experience working with youth, such as mentoring, counseling, or teaching, is highly desirable. Demonstrated... 

ColumbiaCare Services

Mental Health Associate Job at ColumbiaCare Services

APPLY TODAY AND MAKE A DIFFERENCE IN THE MENTAL HEALTH FIELD! W hat We Offer Enjoy our many benefits and incentives including: ~ Affordable Medical/Dental/Vision plans ~ Flexible Spending Account ~ Generous Paid Time Off ~ Whole Health & Wellness Reimbursement... 

Cypress HCM

AI Linguist Job at Cypress HCM

AI Linguist Overview We are the worlds largest professional network, built to help members of all backgrounds and experiences achieve more in their careers. Our vision is to create economic opportunity for every member of the global workforce. Every day our members...