HamburgerMenu
hirist

Software Developer - .Net/Javascript

ACE Placements Services
Hyderabad
10 - 15 Years

Posted on: 22/09/2025

Job Description

Role Overview :

We are looking for a skilled Software Developer to work on Partial Discharge (PD) measurement and monitoring systems, involving both desktop and web-based applications.

The role involves development of UI and backend components that interface with real-time data and high-voltage diagnostic equipment.

Candidates should have experience in WPF (C#) for desktop and JavaScript/C++ for web applications. Domain knowledge in Partial Discharge or high-voltage testing is highly desirable.


Key Responsibilities :


- Design, develop, and maintain software for PD measurement and monitoring systems.

- Work with both desktop applications (using WPF and .NET) and web-based platforms (using JavaScript and C++).

- Collaborate with cross-functional teams including hardware and test engineers.

- Develop clean, maintainable, and testable code for real-time and data-driven systems.

- Debug, troubleshoot, and resolve issues in both frontend and backend environments.

- Participate in code reviews, design discussions, and system integration.


Required Skills :


- 3 to 5 years of professional software development experience.


Strong proficiency in :


- C# and WPF for Windows desktop development.

- JavaScript and C++ for web-based application development.

- Solid understanding of object-oriented design, multithreading, and asynchronous programming.

- Experience with source control systems (e.g., Git).

- Ability to write optimized and scalable code.


Preferred Qualifications :


- Exposure to Partial Discharge (PD) or high-voltage electrical systems.

- Experience with real-time monitoring systems or industrial instrumentation software.

- Familiarity with hardware communication protocols (e.g., serial, Modbus, TCP/IP).

- Knowledge of signal processing or electrical data acquisition is a plus.


The job is for:

Differently-abled candidates preferred
info-icon

Did you find something suspicious?