As a .NET Developer, you will play a critical role in designing, developing, and maintaining our software applications, ensuring they meet the highest standards of performance, reliability, and usability.
Responsibilities
- Design, develop, and maintain big client-server applications using .NET technologies.
- Develop and maintain Windows Forms (WinForms) applications.
- Create and enhance Windows Presentation Foundation (WPF) applications.
- Implement and maintain Windows Communication Foundation (WCF) services.
- Write efficient and optimized SQL queries for data retrieval and manipulation.
- Collaborate with the customer's project manager to gather and define requirements.
- Conduct thorough testing and debugging of applications to ensure optimal performance.
- Provide technical support and troubleshooting for existing applications.
Requirements
- At least 5 years of proven experience in client-server development using .NET technologies.
- Strong expertise in WinForms, WPF, and WCF.
- Proficient in writing complex SQL queries.
- Solid understanding of object-oriented programming (OOP) principles.
- Excellent problem-solving skills and attention to detail.
- Retail domain knowledge – an advantage
- Management skills – an advantage