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.

11 - 50 employees

🤖 Artificial Intelligence

🤝 B2B

🎯 Recruiter

📋 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

Qualified Digital

51 - 200

🤝 B2B

🏢 Enterprise

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

🇺🇸 United States – Remote

💵 $60 - $80 / hour

⏳ Contract/Temporary

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

October 31

TWO95 International, Inc

51 - 200

☁️ SaaS

🔒 Cybersecurity

🤖 Artificial Intelligence

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.

🇺🇸 United States – Remote

⏳ Contract/Temporary

🟠 Senior

🔙 Backend Engineer

October 31

TWO95 International, Inc

51 - 200

☁️ SaaS

🔒 Cybersecurity

🤖 Artificial Intelligence

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

🇺🇸 United States – Remote

⏳ Contract/Temporary

🟠 Senior

🔙 Backend Engineer

October 31

TWO95 International, Inc

51 - 200

☁️ SaaS

🔒 Cybersecurity

🤖 Artificial Intelligence

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

🇺🇸 United States – Remote

⏳ Contract/Temporary

🟠 Senior

🔙 Backend Engineer

NFS

VMware

October 31

TWO95 International, Inc

51 - 200

☁️ SaaS

🔒 Cybersecurity

🤖 Artificial Intelligence

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

🇺🇸 United States – Remote

⏳ Contract/Temporary

🟠 Senior

🔙 Backend Engineer

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