Halliburton - Socket Developer Need Job at Sysmind LLC, Jersey City, NJ

eVQ3NUkvdis5TXE0UmRDeDdHQkdiVjJuYWc9PQ==
  • Sysmind LLC
  • Jersey City, NJ

Job Description

Job Title: C# Socket Programming Developer

Job Summary:

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.

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

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

Remote job,

Similar Jobs

HireTalent - Staffing & Recruiting Firm

Change Manager Job at HireTalent - Staffing & Recruiting Firm

 ...Job Description: The Change Management Project Manager is responsible for managing medium...  ...proactively. Foster alignment across business units, ensuring all participants...  ...Education & Experience ~ Bachelors degree (BA/BS) or equivalent work experience.... 

11Residential

Maintenance Manager Job at 11Residential

 ...two properties, there are 108 units in total. Please visit the apartment websites to learn more! Who We Are:11Residential is a...  ...the community Determine weekly service request and apartment make-ready schedules. Work closely with the Property Manager and communicate... 

Épicerie Boulud - Commissary

Picker / Packer Job at Épicerie Boulud - Commissary

The restaurant group of award-winning Chef Daniel Boulud is seeking a PACKERwith at least one year of experience for our commissary kitchen located in NYC. The shift begins at 3am . Responsibilities include: packaging bakery final products scaling recipes ...

LanceSoft

Travel Nurse RN - LDRP - Labor Delivery Recovery & Postpartum - $2,938 per week Job at LanceSoft

 ...LanceSoft is seeking a travel nurse RN LDRP - Labor Delivery Recovery & Postpartum for a travel nursing job in Havre, Montana. Job...  ...ACLS, NRP, BLS is required. Please review credential requirements. Remote area, please review facility profile for info. Must have... 

Agileteksys LLC

Cyber security analyst Job at Agileteksys LLC

 ...Job title : Cyber Security Analyst Experience : 10years Work mode : Hybrid Contract : C2C Work authorization: Ead Interview...  ...Dimondale, MI office. Duration: 1 year with possible extension. Remote or On-site: Accepting local candidates and non-local...