Senior Dotnet Developer
Avenue Code
5 - 10 years
Pune
Posted: 26/02/2026
Job Description
Avenue Code is the leading software consultancy focused on delivering end-to-end development solutions for digital transformation across every vertical. Were privately held, profitable, and have been on a solid growth trajectory since day one. We care deeply about our clients, our partners, and our people. We prefer the word partner over vendor, and our investment in professional relationships is a reflection of that philosophy. We pride ourselves on our technical acumen, our collaborative problem-solving ability, and the warm professionalism of our teams.
Avenue Code has been believing in and promoting plurality actions for over 10 years, understanding that recognizing differences and fostering a safe environment, employment opportunities, representation, and support are the best ways to promote an increasingly equitable culture.
About the opportunity:
Job Title : C# .NET Developer (Windows Services & Desktop UI)
Job Location - Pune (Hybrid)
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 resolve production incidents.
Required Skills & Experience:
* Bachelors degree in computer science or equivalent.
* 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.
* SQL data access patterns across multiple databases.
* Knowledge of ZPL label workflows, logging, diagnostics, and performance tuning.
* CI/CD pipelines, automated testing, and monitoring tools (AppDynamics, Splunk, ELK, Grafana).
Nice-to-Have:
* Experience with warehouse automation, sortation, or WMS/PKMS integrations.
* PLC communication, serial port programming, and industrial device integration.
* Familiarity with Visual Studio 2022, Windows Services, and deployment practices.
* Familiarity with message brokers (Kafka, RabbitMQ).
* Understanding of message acknowledgment and idempotent operations.
Environment:
* .NET Framework 4.8, Visual Studio 2022.
* Socket-based services and Windows Service hosts.
* Integration with sortation devices, PLCs, and WMS/PKMS via TCP.
* ZPL label print pipelines and event-forwarding mechanisms.
Avenue Code reinforces its commitment to privacy and to all the principles guaranteed by the most accurate global data protection laws, such as GDPR, LGPD, CCPA and CPRA. The Candidate data shared with Avenue Code will be kept confidential and will not be transmitted to disinterested third parties, nor will it be used for purposes other than the application for open positions. As a Consultancy company, Avenue Code may share your information with its clients and other Companies from the CompassUol Group to which Avenue Codes consultants are allocated to perform its services.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
