yoinka

Lead Software Engineer -(4 wall Tech)

Williams-Sonoma

Pune, Maharashtra, IndiaSeniorH-1B sponsor company
Sign in to applyVerified 1h ago
Location
Pune, Maharashtra, India
Work model
On-Site
Level
Senior
H-1B history
10 approvals (FY2023)
Posted
Sep 14, 2026

Skills

.NETAgileCI/CDGit

About this role

Lead Software Engineer – C# .NET Sortation & Labeling Systems Job Location – Pune (Hybrid) Role Overview The Lead Software Engineer will lead the design, development, and delivery of a Windows-based sortation and labeling platform that integrates with PKMS/WMS systems, PLCs, and material handling equipment (MHE) across our distribution network. The system processes TCP socket messages for carton lifecycle events, persists data to enterprise databases, and coordinates downstream services. This role requires deep hands-on C#/.NET expertise, subject-matter depth in warehouse automation and MHE, and close collaboration with cross-functional business, DC operations, and third-party vendor teams such as Savoye, Opex, Honeywell Intelligrated, Boxer, and bagger/print-and-apply solution providers. Impact of the Role • Provide technical leadership for the sortation and labeling domain — designing, developing, and leading delivery of high-throughput, low-latency Windows services and desktop applications. • Own application health in production — monitoring, alerting, incident triage, and root-cause resolution during peak fulfillment periods. • Partner with Distribution Center operations, Supply Chain, and third-party MHE vendors to translate operational requirements into scalable technical solutions. • Identify and deliver AI and automation opportunities that improve DC operations, production support, and business-user productivity. • Experience mentoring engineers and raising engineering standards across a team. Technology Platforms You Will Work On • .NET Framework 4.8 and Visual Studio 2022. • Socket-based services and Windows Service hosts. • Integration with sortation devices, PLCs, MHE controllers, and WMS/PKMS via TCP. • ZPL label print pipelines and event-forwarding mechanisms. Key Responsibilities • Provide technical leadership for the sortation and labeling domain — designing, developing, and leading delivery of high-throughput, low-latency Windows services and desktop applications. • Design and maintain TCP socket server/client components for high-volume carton lifecycle messaging with PKMS/WMS and MHE controllers. • Implement multithreading and asynchronous programming patterns for performance, responsiveness, and predictable throughput under peak volumes. • Build and maintain desktop UI using WPF and coordinate with Windows Service hosts for end-to-end operational workflows. • Lead integrations with PLCs, serial devices, scanners, print-and-apply, and material handling equipment, ensuring robust error handling, retry logic, and consistent state across data stores. • Own ZPL label workflows and print pipelines, including label design, throughput tuning, and printer/applicator fault recovery. • Define and enforce engineering standards for secure coding, unit testing, Git branching strategy, and code quality. • Lead deployments, IIS configuration, and CI/CD automation, including automated testing and release readiness. • Own application health in production — monitoring, alerting, incident triage, and root-cause resolution during peak fulfillment periods. • Partner with Distribution Center operations, Supply Chain, and third-party MHE vendors to translate operational requirements into scalable technical solutions. • Identify and deliver AI and automation opportunities that improve DC operations, production support, and business-user productivity. • Drive Agile delivery — sprint planning, estimation, and delivery tracking — adhere to IT change management, and mentor engineers to raise the bar across the team. Qualifications • 10–15 years of software engineering experience, including at least 3 years in a technical lead or staff-level role. • Proven track record delivering enterprise-scale .NET applications in a retail, supply chain, or logistics environment. • Demonstrated experience as an individual contributor with strong ownership, self-direction, and vendor

Listing verified 1h ago. Applications go through the company's official careers site.

← Back to Yoinka

Lead Software Engineer -(4 wall Tech) at Williams-Sonoma, Pune, Maharashtra, India | Yoinka