top of page
Untitled design (66).png

Desktop Application Developer – C++ or C#

Develop and troubleshoot desktop applications using C++ or C#/.NET, with strong skills in OOP, debugging and performance optimisation.

Untitled design (66).png

Desktop Application Developer – C++ or C#

Develop and troubleshoot desktop applications using C++ or C#/.NET, with strong skills in OOP, debugging and performance optimisation.

Job Details

Employment Type: 

Full Time

Timing:

General

Work Mode:

Onsite (5 Days)

Experience:

6+ years

Location:

Chennai

Required Skills

  • Experience in either:

  • C++ development, or

  • C#/.NET (Desktop application development)

  • Strong software engineering fundamentals

  • Solid object-oriented design and programming concepts

  • Strong grasp of desktop application architecture patterns

  • Strong debugging, troubleshooting and problem-solving skills

  • Ability to understand and modify large existing codebases

  • Understanding of threading, memory management, performance tuning, process diagnostics

  • Strong analytical thinking and learning agility

  • Experience in AI-assisted development

Good to have Skills

  • Experience with WPF or similar desktop UI technologies

  • Windsurf, Augment Code, GitHub Copilot, Cursor or similar tools

  • Semiconductor domain experience

Candidate Profile Most Likely to Succeed

  • Strong C++ developer from a product company

  • Strong C# desktop application developer with deep debugging skills

  • Engineers from CAD/CAM, industrial automation, test & measurement, semiconductor, embedded tools, EDA, medical devices, or scientific software products

  • Candidates who demonstrate exceptional problem-solving skills

Apply For This Position

Upload Resume

Upload
Max: 2 MB
bottom of page