As a .NET Desktop Application Developer at our Product Development team in Chennai, India, you will be responsible for designing, modifying, developing, and implementing software programming applications and components. You will work under the supervision of the Project Manager and adhere to written specifications and pre-established guidelines. Your key responsibilities will include: - Strong knowledge of the .NET framework and associated technologies - Utilize established development tools such as VB.NET, C#, SQL Server, Visual Studio, and related IDE - Design, code, and test new Windows software applications - Enhance existing systems by analyzing business objectives and identifying areas for modification - Evaluate system performance and maintain software systems by identifying and correcting defects - Investigate and develop skills in new technologies - Create technical specifications, test plans, and report application specifics - Consult with clients, customize applications, and debug applications - Follow standard guidelines, execute bug and performance tests, and deliver quality work - Work effectively in teams, follow project management principles, and demonstrate innovative thinking and problem-solving capabilities Additionally, you should possess the following mandatory skills: - Knowledge of relational database systems and MS SQL databases - Familiarity with accessibility and usability principles - Be well-informed of technology trends and have good communication skills - Perform well under work demands, understand software applications, and be technically competent - Consistently proactive, trustworthy, and amicable - Good organizational skills and ability to use databases and servers competently Regarding qualifications, the preferred candidate should have: - Career Level: Mid-level - Years of Experience: Minimum 3 to 7 years in .NET Framework - Domain expertise in Food & Beverage, Retail, Hospitality, or Accounts & Finance - Bachelor or Master Degree - Age group: 23 to 33 years The salary package will be based on experience levels and skill set, and it will reflect the candidate's track record and past projects. If you are enthusiastic about this challenging role and meet the qualifications mentioned, we encourage you to apply for this full-time, permanent position in Chennai 603203, Tamilnadu, India. We offer great career progression opportunities for the right candidate.,