C# Programming Developer with C++ (3-6 months) Job at Luxoft, Houston, TX

WUg0TDdubU1zazZXV1M1UU53a1NUTFZoWlE9PQ==
  • 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# and .NET Core/.NET Framework. and C++
  • • 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

Remote job,

Similar Jobs

EPITEC

Network Tester Job at EPITEC

 ...punctual bilingual Korean-speaking Network Tester to join our field team. The ideal candidate will have experience in device protocol testing and possess excellent communication skills. This role involves executing 3GPP-based 4G/5G modem system verification test plans in... 

SynergisticIT

Remote Software Developer - Junior Job at SynergisticIT

 ...applying and laid off job seekers are also competing for entry level Job positions.Please see the below links to know...  ...a few.We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data... 

Confidential

Fractional CFO Job at Confidential

 ...Fractional CFO About the Company Respected utility design & construction firm Industry Utilities Type Privately Held...  ...strategies align with overall business objectives. This is a part-time, flexible position that requires a commitment of around 10 hours... 

Near Earth Autonomy

Aerospace Systems Engineer Job at Near Earth Autonomy

 ...the future of flight! Near Earth Autonomy develops autonomous flight systems. Through our partnerships with the worlds largest aerospace companies, our systems enable aerial logistics and inspection applications. Our dedicated and enthusiastic team has developed safe... 

HireFocus LLC

CNC Machinist (2nd shift) Job at HireFocus LLC

 ...CNC Machinist 2nd shift Responsible for developing, optimizing, and maintaining CNC manufacturing processes to ensure efficiency, quality, and cost-effectiveness. You will work closely with cross-functional teams including design engineers, machinists, and quality assurance...