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

McCarthy Building Companies, Inc.

Senior Marketing Coordinator Job at McCarthy Building Companies, Inc.

 ...Demonstrates graphic design knowledge to support the preparation of creative content (infographics, flow charts, design templates, custom signage, and digital media content) Contributes to content development for social media channels Assists with maintaining CRM... 

US Tech Solutions

Scrum Master Job at US Tech Solutions

 ...The Senior Scrum Master is primarily responsible for leading teams and following the Agile framework. This role will work closely with other scrum masters, product owners, team members, and management to define, deploy, and optimize Agile based processes. With some... 

Aequor

Scientist Job at Aequor

Job Title : Scientist II Location : Pleasanton, CA 94588 (on-site) Duration : Until 01/26/2027 Required Skills Bachelor's degree in Molecular Biology, Cellular Biology, Microbiology, or a related field with 5+ years of relevant experience, or Master's degree...

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... 

Taurus Industrial Group, LLC

Environment, Health and Safety Manager Job at Taurus Industrial Group, LLC

About the Role The HSE Manager plays a critical leadership role in overseeing and advancing the Health, Safety, and Environmental (HSE) performance across all industrial construction projects . This position is responsible for driving the organizations safety strategy...