Job Description
Job Title : C# .NET Developer (Windows Services & Desktop UI) Job Location - Pune (Hybrid)
Work Experience - 10+ Years
Overview:
Develop and maintain a Windows-based sortation and labeling application integrating with
PKMS/WMS systems and PLCs. The system processes TCP socket messages for carton lifecycle
events, persists data to databases, and coordinates downstream services.
Key Responsibilities:
* Design and maintain TCP socket server/client components for high-throughput, low-latency
messaging.
* Implement multithreading and asynchronous programming for performance and responsiveness.
* Build desktop UI using WPF and collaborate with Windows Service hosts for end-to-end
workflows.
* Integrate with PLCs/serial ports and ensure robust error handling, retry logic, and consistent state
across data stores.
* Work with SQL Server, Oracle, DB2 for data persistence.
* Participate in Agile development, adhere to IT change management, and resol...
Work Experience - 10+ Years
Overview:
Develop and maintain a Windows-based sortation and labeling application integrating with
PKMS/WMS systems and PLCs. The system processes TCP socket messages for carton lifecycle
events, persists data to databases, and coordinates downstream services.
Key Responsibilities:
* Design and maintain TCP socket server/client components for high-throughput, low-latency
messaging.
* Implement multithreading and asynchronous programming for performance and responsiveness.
* Build desktop UI using WPF and collaborate with Windows Service hosts for end-to-end
workflows.
* Integrate with PLCs/serial ports and ensure robust error handling, retry logic, and consistent state
across data stores.
* Work with SQL Server, Oracle, DB2 for data persistence.
* Participate in Agile development, adhere to IT change management, and resol...
Ready to Apply?
Take the next step in your AI career. Submit your application to Williams-Sonoma, Inc. today.
Submit Application