Desktop Application Developer – C++ or C#

WhiteBlue Inc.

Chennai

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

WhiteBlue Inc. is seeking a skilled Desktop Application Developer (C++ or C#) to design, implement and optimize desktop software. The role requires 6+ years of experience and strong OOP, debugging and performance skills. This is a full-time onsite position with 5-day work weeks in Chennai.

You will work on existing codebases, apply architecture patterns and contribute to AI-assisted development efforts where applicable.

Qualifications

  • Proven strong fundamentals in software engineering and OOP concepts.
  • Deep understanding of desktop app architectures and patterns.
  • Excellent debugging, troubleshooting and problem-solving skills.
  • Ability to read and modify large existing codebases.
  • Experience with threading, memory management and performance tuning.
  • Experience in AI-assisted development is a plus.

Responsibilities

  • Develop and troubleshoot desktop applications using C++ or C#/.NET.
  • Collaborate with product teams to design robust software.
  • Optimize performance and diagnose complex issues in legacy code.

Skills

Strong OOP fundamentals
Object-oriented design
Desktop app architecture patterns
Debugging and troubleshooting
Work with large codebases
Threading and memory management
Performance tuning
AI-assisted development
C++ development
C#/.NET development

Tools

WPF
GitHub Copilot
Cursor
Augment Code
Windsurf

Job description

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.

Employment Type: Full Time

Timing: General

Work Mode: Onsite (5 Days)

Experience: 6+ years

Location:

Required Skills
  • Experience in either:
    • 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
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desktop Application Developer C++ or C#
Desktop Application Developer C++ or C#

Whiteblue Cloud Services • Chennai

On-site
INR 800,000 - 1,200,000
Desktop Engineer
Desktop Engineer

Larsen & Toubro (L&T) • Bengaluru

On-site
INR 1,200,000 - 1,800,000
C#/.NET/WPF Desktop Application Developer
C#/.NET/WPF Desktop Application Developer

Zenith System Solutions • Pune District

On-site
INR 1,200,000 - 1,800,000
C# WPF Winforms Developer
C# WPF Winforms Developer

Capgemini Engineering • Pune District

On-site
INR 600,000 - 1,000,000
Senior Software Engineer
Senior Software Engineer

HappieHire • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Senior Software Engineer
Senior Software Engineer

Andor Tech • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Visual C Developer
Visual C Developer

Navtech • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Navtech benefits
C++ or C# WPF Developer
C++ or C# WPF Developer

Whiteblue Cloud Services • Chennai

On-site
INR 800,000 - 1,400,000
C++ Developer
C++ Developer

Anlage Digital • Bengaluru

On-site
INR 900,000 - 1,700,000
Windows Desktop Application Developer
Windows Desktop Application Developer

Paramatrix Technologies • Pune District

On-site
INR 600,000 - 1,000,000