HamburgerMenu
hirist

Senior .Net Developer - C#/WPF

Acharya Consulting Services and Sales
6 - 10 Years
Hyderabad

Posted on: 20/07/2026

Job Description

Description :

We are looking for a highly skilled Senior .NET Developer with strong experience in building desktop-based applications.


The ideal candidate should be an individual contributor capable of independently designing, developing, and maintaining robust applications.


This role requires deep expertise in C#, .NET desktop frameworks, and system-level programming, along with hands-on experience in device communication and multi-threaded environments.


Key Responsibilities :

- Design, develop, and maintain desktop applications using WinForms or WPF

- Work as an individual contributor and take end-to-end ownership of development tasks

- Implement efficient and scalable solutions using C# and .NET frameworks

- Develop and manage Windows Services

- Handle multi-threading and concurrency for high-performance applications

- Implement socket-based communication using Windows sockets

- Work with hardware/device communication via serial ports

- Follow SDLC processes, including design, development, testing, and deployment

- Collaborate with cross-functional teams when required

- Maintain code quality using version control systems (Git)


Required Skills & Qualifications :

- 5+ years of experience in C# and .NET development

- Strong understanding of Object-Oriented Programming (OOPs) concepts

- Hands-on experience with :

1. WinForms or WPF (desktop applications)

2. Multi-threading

3. Windows sockets

4. Windows Services (.NET)

5. Serial port/device communication


- Experience with Git and version control best practices

- Good understanding of Software Development Life Cycle (SDLC)

- Strong problem-solving and debugging skills

- Ability to work independently with minimal supervision


Good to Have :

- Experience in real-time systems or device integrations

- Knowledge of performance optimization techniques

- Exposure to network protocols and low-level system programming



Preferred Candidate Profile :


- Self-driven and proactive individual contributor

- Strong analytical and troubleshooting skills

- Ability to handle complex technical challenges independently

- Excellent communication ski


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...