Job Description
C# Developer HCLTech
Job Title: C# Developer WPF & .NET Core
Location: Bangalore
Experience: 5+ Years
Work Mode: 5 Days Work From Office
—
Job Description:
We are seeking a skilled and detail-oriented C# Developer with a strong foundation in .NET technologies and a passion for writing high-quality, maintainable code. The ideal candidate will bring deep expertise in WPF, MVVM, and inter-process communication, along with sound debugging and problem-solving capabilities.
—
Key Responsibilities:
Design, develop, and maintain C# applications using .NET Core 8.
Implement MVVM architecture using WPF for desktop application development.
Write clean, scalable, and testable code with an emphasis on design patterns.
Troubleshoot and debug applications to ensure optimal performance.
Work on inter-process communication using gRPC and Windows Pipes.
Use GIT for version control and manage code repositories effectively.
Write and maintain unit tests using NUnit and Moq frameworks.
—
Required Skills:
Strong programming skills in C#.
Excellent debugging and problem-solving abilities.
Solid understanding of design patterns and best practices.
Experience with inter-process communication (gRPC, Windows Pipes).
Proficiency in WPF and MVVM design pattern.
Familiarity with Git for version control.
Experience writing unit tests with NUnit and Moq.
Basic knowledge of .NET Core 8.
—
Additional Details:
Work Mode: 5 Days Work From Office (Mandatory)
Bachelor’s degree in Computer Science, Engineering, or a related field preferred.
Strong communication and collaboration skills.
Role: Full Stack Developer
Industry Type: IT Services & Consulting
Department: Engineering – Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate


