Full time Posted June 04, 2026
Apply Now

Job Description

C# .NET Developer (Windows Services & Desktop UI)


Job Description

About the Role
 

The C# .NET Developer will be responsible for developing and maintaining Windows-based sortation and labeling applications that integrate with PKMS/WMS systems and PLCs. The role involves building high-throughput, low-latency services that process TCP socket messages, persist data to enterprise databases, and coordinate downstream services, along with developing desktop user interfaces and Windows service-based workflows.
 

Responsibilities
 

• Design and maintain TCP socket server and client components for high-throughput, low-latency messaging.
• Implement multithreading and asynchronous programming to ensure performance and responsiveness.
• Develop desktop user interfaces using WPF and integrate with Windows Service hosts for end-to-end workflows.
• Integrate with PLCs and serial ports, ensuring robust error handling, ...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application