Williams-Sonoma logo
Sr.Software Engineer/Software Engineer (.NET Developer)
full-timePune

Summary

Location

Pune

Type

full-time

Explore Jobs

About this role

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, retry logic, and consistent system state.
•    Work with relational databases including SQL Server, Oracle, and DB2 for data persistence.
•    Participate in Agile development processes and adhere to IT change management practices.
•    Troubleshoot and resolve production incidents in a timely manner.
 

Criteria
 

•    Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
•    Strong expertise in C#, .NET Framework 4.8, multithreading, async/await, and TCP/IP sockets.
•    Experience with message parsing, protocols, and high-volume event processing.
•    Experience with SQL data access patterns across multiple database platforms.
•    Knowledge of ZPL label workflows, logging, diagnostics, and performance tuning.
•    Experience with CI/CD pipelines, automated testing, and monitoring tools such as AppDynamics, Splunk, ELK, and Grafana.
 

About Us
 

Founded in 1956, Williams-Sonoma, Inc. is the premier specialty retailer of high-quality products for the kitchen and home in the United States. Today, Williams-Sonoma, Inc. is one of the United States' largest e-commerce retailers with some of the best-known and most beloved brands in home furnishings. Our family of brands includes Williams-Sonoma, Pottery Barn, Pottery Barn Kids, Pottery Barn Teen, West Elm, Williams-Sonoma Home, Rejuvenation, GreenRow, and Mark and Graham. We currently operate retail stores globally, and our products are available through catalogs and online worldwide.


Williams-Sonoma has established a Technology Center in Pune, India to enhance its global operations. The India Technology Center serves as a critical hub for innovation and focuses on developing cutting-edge solutions in areas such as e-commerce, supply chain optimization, and customer experience management. By integrating advanced technologies such as artificial intelligence, data analytics, and machine learning, the center plays a crucial role in accelerating Williams-Sonoma’s growth and maintaining its competitive edge in the global market.
 


Williams-Sonoma India Pvt. Ltd.

 Founded in 1956, Williams-Sonoma Inc. is the premier specialty retailer of high-quality products for the kitchen and home in the United States. Today, Williams-Sonoma, Inc. is one of the United States' largest e-commerce retailers with some of the best known and most beloved brands in home furnishings. Our family of brands are Williams-Sonoma, Pottery Barn, Pottery Barn Kids, Pottery Barn Teens, West Elm, Williams-Sonoma Home, Rejuvenation, and Mark and Graham. We currently operate retail stores globally. Our products are also available to customers through our catalogs and online worldwide.

 Williams-Sonoma India sourcing office was established in 2013. We are based in Gurugram, India. We are sourcing premium products across all categories of Home Furnishing and recorded double digit year-on-year growth. We have a dynamic team of over 100 members handling versatile vendors across India, Nepal & Bangladesh. We are looking to onboard talented people and create successful professional journey.


Other facts

Tech stack
C#,.NET Framework 4.8,Multithreading,Async/Await,TCP/IP Sockets,WPF,PLCs,SQL Server,Oracle,DB2,CI/CD Pipelines,Automated Testing,Monitoring Tools,Error Handling,Performance Tuning

About Williams-Sonoma

Founded in 1956, Williams-Sonoma, Inc. is the premier specialty retailer of high-quality products for the home. Our family of brands includes Williams Sonoma, Pottery Barn, Pottery Barn Kids, PBteen, West Elm, Williams-Sonoma Home, Rejuvenation, and Mark and Graham. These brands are among the best known and most respected in the industry. We offer beautifully-designed, stylish and functional products for every area of the home, including the kitchen, living room, bedroom, home office, closet, laundry room, and even outdoor spaces. We've seen some big changes since our first brick-and-mortar store opened more than half of a century ago. What hasn't changed is our passion for high-quality products, functional design, outstanding customer service, and enhancing the lives of our customers and the communities where we operate. Today, we're a multi-brand, multi-channel, global enterprise supported by state-of-the-art technology and some of the most talented teams in retailing - and we're always looking for new energy and ideas.

Team size: 10,001+ employees
LinkedIn: Visit
Industry: Retail

What you'll do

  • The C# .NET Developer will design and maintain TCP socket server and client components for high-throughput, low-latency messaging. They will also develop desktop user interfaces and integrate with Windows Service hosts for end-to-end workflows.

Ready to join Williams-Sonoma?

Take the next step in your career journey

Frequently Asked Questions

What does a Sr.Software Engineer/Software Engineer (.NET Developer) do at Williams-Sonoma?

As a Sr.Software Engineer/Software Engineer (.NET Developer) at Williams-Sonoma, you will: the C# .NET Developer will design and maintain TCP socket server and client components for high-throughput, low-latency messaging. They will also develop desktop user interfaces and integrate with Windows Service hosts for end-to-end workflows..

Why join Williams-Sonoma as a Sr.Software Engineer/Software Engineer (.NET Developer)?

Williams-Sonoma is a leading Retail company.

Is the Sr.Software Engineer/Software Engineer (.NET Developer) position at Williams-Sonoma remote?

The Sr.Software Engineer/Software Engineer (.NET Developer) position at Williams-Sonoma is based in Pune, India. Contact the company through Clera for specific work arrangement details.

How do I apply for the Sr.Software Engineer/Software Engineer (.NET Developer) position at Williams-Sonoma?

You can apply for the Sr.Software Engineer/Software Engineer (.NET Developer) position at Williams-Sonoma directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Williams-Sonoma on their website.