.NET Developer with WPF

IT Services
  • IT Services
  • India

Princeton America

• Need immediate joiners

Location: Bangalore-Onsite

Experience: 5+ Years

Job Type: Full-Time

Domain: Retail / Point of Sale (POS)

Job Summary:

We are seeking a skilled and experienced .NET Developer with strong expertise in Windows Presentation Foundation (WPF) or Windows Forms and hands-on experience in developing and maintaining Point of Sale (POS) applications. The ideal candidate will be responsible for designing and implementing UI components, integrating hardware devices, and supporting the stability and performance of retail POS systems.

Key Responsibilities:
• Design, develop, and maintain desktop applications using .NET (C#).
• Develop UI layers using WPF or Windows Forms, ensuring responsiveness and user-friendliness for POS applications.
• Collaborate with project managers and other developers to gather requirements and deliver high-quality solutions.
• Integrate POS hardware devices (e.g., barcode scanners, receipt printers, cash drawers, payment terminals).
• Debug and resolve application and system issues in production environments.
• Participate in code reviews, unit testing, and performance tuning.
• Document technical specifications, system configurations, and maintenance processes.

Required Skills:
• Strong hands-on experience in .NET Framework / .NET Core with C#.
• Solid understanding and development experience with .NET /C# with (MFC, Win32 APIs).
• Expertise in WPF or Windows Forms for UI/UX development.
• Familiarity with MVVM architecture.
• Experience working with POS systems in retail domain.
• Strong debugging and troubleshooting skills.
• Experience in integrating third-party APIs for POS hardware.

Preferred Skills:
• Knowledge on hybrid POS solutions.
• Experience with SQL Server or other relational databases.
• Exposure to Agile/Scrum methodologies.
• Experience in performance optimization of desktop applications.
• Familiarity with REST APIs and services.

Education:
• Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.

To apply for this job please visit in.linkedin.com.

Similar Jobs to Apply
  • Visa
    India

    Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than
  • Magna
    Bangalore

    About the Role We are seeking a highly skilled and motivated Data Engineer with expertise in Databricks to join our team. The Data Engineer will be responsible for designing, developing, an
  • IN10 (FCRS = IN010) Novartis Healthcare Private Limited
    India

    -Translating technology needs to underlying component design with a focus on reliability, security, and performance. -An important aspect of this role is troubleshooting and driving the resolution of
  • Virtusa
    India

    5+ years of proven experience as Software Engineer or similar role, with a strong track record of successfully maintaining and supporting complex applications. Strong hands-on experience with Ab Init