WPF Engineer

    Bengaluru, IndiaR&D

    Job Description – Senior Windows Application Developer

    Experience: 7–10 Years
    Location: Bangalore
    Employment Type: Full-Time


    Role Overview

    We are seeking an experienced Senior Windows Application Developer to design, develop, and maintain high‑performance Windows desktop applications. The role requires strong expertise in C++, C#, and WPF, along with a solid understanding of system‑level programming and Windows architecture. The candidate will work closely with architecture, product, and QA teams to ensure high‑quality end‑to‑end delivery.


    Key Responsibilities

    • Design, develop, and maintain Windows desktop applications with high performance and scalability.
    • Implement robust solutions using C++, C#, and WPF.
    • Collaborate with architecture, product, and QA teams throughout the development lifecycle.
    • Troubleshoot, debug, and optimize existing applications to improve stability and performance.
    • Ensure code quality through regular reviews, adherence to best practices, and proper documentation.
    • Contribute to continuous improvement initiatives and technical decision‑making.

    Mandatory Skills & Qualifications

    • Strong experience in Windows application programming.
    • Proficiency in C++ and C#.
    • Extensive hands‑on experience with Windows Presentation Foundation (WPF).
    • Strong understanding of Object‑Oriented Programming (OOP) concepts.
    • Experience with multithreading, memory management, and UI design principles.
    • Hands‑on experience with Windows APIs, device communication, or system‑level programming.

    Good to Have

    • Experience with MVVM and Prism architecture.
    • Knowledge of CI/CD practices and JIRA.
    • Experience in mentoring and guiding junior engineers.
    Cookie Notice
    We use cookies, including Google Analytics, to improve your browsing experience and analyse site traffic. By continuing to use this site, you consent to our use of cookies.