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

Grand Rapids Community College

Adjunct Faculty - Nursing Job at Grand Rapids Community College

 ...Adjunct Faculty - Nursing Department: Nursing Program Location: Grand Rapids, MI Grand Rapids Community College department of...  ...Monday through Saturday in different modalities such as Hybrid, Online, In-person & Virtual . For semester start and end dates, see... 

Insight Global

Hybrid Scrum Master Job at Insight Global

 ...Description: We are looking for an experienced Scrum Master with 810 years of expertise to guide and support two Agile teams working on cloud or infrastructure projects. This role goes beyond facilitating Scrum events; it requires a hands-on approach to understanding... 

Reliance Vitamin

Director of Research & Development Job at Reliance Vitamin

 ...speed-to-market. With more than 40 years of experience in health and wellness, Reliance Vitamin is a leading manufacturer of scientifically...  .... As we continue to scale, we are seeking a Director of Research & Development to help lead scientific innovation and shape the... 

Equum Medical

Tele-Hospitalist | Hospitalist Job at Equum Medical

 ...systems to care for many patients, improve patient care, and deliver a positive financial impact. General Overview The Tele-Hospitalist will support a 150-bed hospital by managing remote cross-coverage and admissions as a tele-hospitalist, while also delivering... 

EdgeCore Digital Infrastructure

Office Manager Job at EdgeCore Digital Infrastructure

 ...visit edgecore.com. Career Opportunity The Denver Office Manager is a key on-site presence who keeps our Denver office running smoothly...  ...a collaborative, aligned approach across offices, sharing best practices and providing cross-office support as needed. Report...