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

Catholic Health

Blood Bank Supervisor Job at Catholic Health

 ...Blood Bank Supervisor By growing in every aspect of patient experience and quality, Catholic Health is becoming the most preferred choice on Long Island. From the bedside to the exam room to training and safety and every human moment in between were dedicated to... 

Compunnel Inc.

Java Backend Developer Job at Compunnel Inc.

 ...Backend software development experience ~ Strong experience developing RESTful APIs with Java Spring Boot Spring Batch and Hibernate to...  ...performance evaluation and tuning skills ~ Experience with responsive web design ~ Experience building accessible web applications WCAG... 

BONNETTE ELITE PHYSICAL THERAPY AND WELLNESS

Physical Therapist Job at BONNETTE ELITE PHYSICAL THERAPY AND WELLNESS

 ...Sign on Bonus!!! $2,500-$5,000 Are you a passionate and driven Physical Therapist seeking a place where you can thrive, make a real impact,...  ...insurance ~ Life insurance ~ Opportunities for advancement ~ Paid time off ~ Referral program ~ Travel reimbursement... 

Michael Kors

Barista, Rockefeller Center Job at Michael Kors

BARISTA, JET SET LOUNGE THE OPPORTUNITY Our contributors at Michael Kors are stylish, fashion-forward individuals who are passionate about the customer experience and achieving results. As a Barista at The Jet Set Lounge, you will be the face of our brand, crafting...

WHSmith North America

Workforce Planning & Productivity Specialist Job at WHSmith North America

 ...The Workforce Planning & Productivity Specialist supports the execution of workforce planning and productivity strategies by collecting, interpreting, and analyzing operational data. This role validates labor standards, develops guide hours, and identifies opportunities...