C++/C# Developer, Socket Programming

Job not on LinkedIn

November 4

Apply Now
Logo of Jay Analytix Inc

Jay Analytix Inc

Artificial Intelligence • B2B • Recruitment

Jay Analytix Inc is a B2B IT consulting firm that provides data solutions, performance engineering, AI/machine learning services, and IT staffing to enterprises across industries. The company offers end-to-end data analytics, dashboards, performance monitoring and optimization, and bespoke AI/ML integrations, alongside global IT recruitment and staffing support. Based in Windsor, Canada, Jay Analytix emphasizes customizable, scalable solutions, transparent communication, and cost-effective engagement for clients in sectors such as healthcare, fintech, energy, entertainment, and insurance.

📋 Description

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

🎯 Requirements

• 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

Apply Now

Similar Jobs

November 3

Contract Technical Architect at Qualified Digital focusing on AEM expertise and architectural vision. Leading product strategy and integration for Pharma and Life Sciences domain.

AEM

Cloud

Java

JavaScript

Jenkins

JUnit

Maven

Mockito

React

Selenium

Vault

October 31

Sr .Net Software Engineer position focused on application design and database management in a contract-to-hire position. Work remotely while implementing Agile practices and modern development techniques.

ASP.NET

JavaScript

SOAP

SQL

October 31

Senior Java Developer leading projects in Agile environments with 8+ years using Java and Spring technologies.

Cloud

Gradle

Java

Jenkins

Maven

SOAP

Spring

Spring Boot

SpringBoot

October 31

Contract Sr. Storage Engineer working on Netapp storage systems remotely. Collaborating on network configuration and upgrades with possible contract extension.

NFS

VMware

October 31

Senior .Net Engineer developing web applications and RESTful APIs. Working remotely with experience in container orchestration and front-end development.

ASP.NET

Docker

JavaScript

Jenkins

MS SQL Server

MySQL

NoSQL

Open Source

Postgres

Python

React

Ruby

Selenium

SQL

.NET

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com