C# Socket Programming Developer with C++ Job at Luxoft, Remote

b3I2K01tRnJ1Z3RVVjc1MWlHSmtZWlpx
  • Luxoft
  • Remote

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

Skills

Must have

Required Skills & Qualifications:

5+ years' experience using C#, .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

Nice to have

il and gas domain experience

Other

Languages

English: C1 Advanced

Seniority

Senior

Job Tags

Remote job,

Similar Jobs

Jiangsu Emily Consulting Service Co., LTD

Dongguan training center needs teachers Job at Jiangsu Emily Consulting Service Co., LTD

Humen,Dongguan training center Teaching Hours per week:25h teach hours/ week Duration of each class:45 mins Working Days per week: 5 days Wed.-Fri. 13:00pm-21:00pm Sat.&Sun 9:00am-19:00pm; 9:00am-18:00pm

Get It Recruit - Transportation

Logistics Coordinator Job at Get It Recruit - Transportation

The Logistics Coordinator will play a critical role in ensuring the smooth operation of both our warehouse management and global logistics network. This position is essential to maintaining...  ...: Bachelor's degree in Supply Chain Management, Logistics, Business Administration... 

Yuhaaviatam of San Manuel Nation

School Receptionist Job at Yuhaaviatam of San Manuel Nation

School Receptionist Location Highland, CA : Under the direction of the Manager, Administration & Operations, the School Receptionist is the first point of contact for the school and Education Department and is responsible for creating a positive first impression for all... 

Symicor Group

Bank Teller - To $45K - Lombard, IL - Job # 3496 Job at Symicor Group

 ...Bank Teller To $45K Lombard, IL Job # 3496Who We AreThe Symicor Group is a boutique talent acquisition firm based in Lincolnshire, IL & Rockport, TX. Our nationally unique value proposition centers around providing the very best available banking and accounting... 

GIA Legacy Planning

Insurance Sales Professional - Work from Home Job at GIA Legacy Planning

 ...Company: GIA Legacy Planning Location: Remote Position/Work from Home Job Type: Uncapped Commission-Based | Full-Time | Part...  ...their future. What We Offer: Work from anywhere With a laptop and an internet connection. High Commission & Residual Income...