Software Developer - C# WinForms/WPF

  • Chennai
  • Hcltech

HCLTech is hiring for C# Winforms/WPF developer for Chennai Location


Experience: 4 to 12 years

Work Mode: Work from Office


Responsibilities:

  • Design, develop, and maintain Windows applications using C#, .NET WinForms/ WPF.
  • Implement efficient memory management techniques to optimize application performance and resource utilization.
  • Utilize multithreading to enhance application responsiveness and concurrency.
  • Apply design patterns such as MVVM, MVC, or MVP to ensure maintainability, scalability, and reusability of codebase.
  • Collaborate with cross-functional teams including product managers, UI/UX designers, and QA engineers to deliver best-in-class solutions.
  • Conduct code reviews, identify areas for improvement, and mentor junior team members.
  • Stay updated on emerging technologies and industry best practices to continuously enhance skills and knowledge.


Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience in Windows application development using C# .NET WinForms/ WPF.
  • Strong understanding of memory management principles and techniques.
  • Proficiency in multithreading concepts and implementation.
  • Solid grasp of software design patterns and their practical applications.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Ability to thrive in a fast-paced, collaborative environment.