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

Coast Technology

Web Designer Job at Coast Technology

 ...Web Designer About Coast Technology Coast Technology builds high-quality, results-driven websites for clients, dealerships, and local businesses. We focus on creating professional, easy-to-manage sites that help our clients grow their online presence and generate... 

University of Maryland Medical System

Registered Nurse (RN), Emergency Department, Now offering up to $20K Sign-On Bonus! Job at University of Maryland Medical System

 ...EXPERIENCE: To qualify for the position, the candidate must be a graduate of an accredited school of nursing; currently licensed as an RN in the State of Maryland; successful completion of required hospital, nursing and unit orientation, including but not limited to BLS... 

Triumph Hospitality

Hotel General Manager Job at Triumph Hospitality

 ...Now Hiring: Hotel General Manager Location: Antioch, TN Company: Triumph Hospitality Industry: Hospitality | Hotel Management Salary: $65,000$75,000 per year (based on experience) Employment Type: Full-Time Our Mission Creating everlasting memories... 

PAIGE

Part-Time Keyholder (San Marcos) Job at PAIGE

 .... Participating in scheduled inventory tasks, including store wide physical inventory counts. Required Qualifications: ~1 year of experience in a retail setting ~ Open availability on weekends ~ The availability to work at least 20 hours a week ~ The availability... 

Pyramid Consulting, Inc

Data Entry Job at Pyramid Consulting, Inc

 ...Immediate need for a talented Data Entry. This is a 36+ months contract opportunity with...  ...Property Tax Department. - Accurate and timely input of source data into computer systems...  ...in this position, please apply online for immediate consideration. Pyramid...