Halliburton - Socket Developer Need Job at SysMind Tech, Jersey City, NJ

REx6UzJ6V25rbDVpcERTQ0ZKSlN2NCtHZGc9PQ==
  • SysMind Tech
  • 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 .
SysMind Tech

Job Tags

Remote job,

Similar Jobs

US Foods, Inc.

Class A Truck Driver Job at US Foods, Inc.

 ...Class A Truck Driver at US Foods, Inc. summary: The Class A Truck Driver is responsible for safely delivering food products to customers, ensuring timely arrival and accurate unloading. This role emphasizes customer service and the verification of deliveries, while... 

Carvana

Vehicle Delivery Driver Job at Carvana

 ...Description We're looking for Customer Advocates with at least 2 years of customer-facing experience to build an exciting career at Carvana - the fastest-growing used automotive retailer in U.S. history and one of the four fastest companies to make the Fortune 500!... 

Two Robbers Fishtown

Bar Manager Job at Two Robbers Fishtown

 ...Bar Manager &##128205; Location: Fishtown &##128176; Compensation: $10/Hour + Tips - 40 hours per week required &##128197; Full-time, Hourly Overview As the Bar Manager, you will oversee the daily operations of the bar, ensuring a smooth, efficient, and... 

MS Companies

Automotive Engine Specialist - Data Mining Job at MS Companies

 ...Automotive Engine Specialist - Data Mining Full relocation available US Citizen or Green Card preferred - 1.5 OT after 40 hrs Responsible for the analysis, organizing, and reporting of information collected from various systems for the Engine Production department... 

Synechron

React Developer Job at Synechron

 ...Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain...  ...challenge We are looking for a highly skilled and driven React Developer with over 10 years of professional experience. The...