.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
  • Axelerant
    India

    Senior Software Engineer - Site Reliability Department: Digital Employment Type: Full Time Location: India Remote Description Why should you become a Senior Software Engineer - Site Reliability a
  • Zehn Solutions
    Nagpur, Maharashtra, India

    Actively Recruiting Unity Developer Location : Nagpur ( Work from office strictly) Work experience : Min. 3 years of relevant experience is preferred Salary : Negotiable on current package Key Res
  • Capgemini
    Gurgaon

    Experience in Spark with Scala Demonstrated experience in Spark Streaming & KAFKA Good understanding of Shell Scripting & SQL Should have worked Spark/Hive/Impala/Hbase/Kafka/Sqoop Knowled
  • Tata Consultancy Services
    India

    TCS Hiring for .Net Backend developer with Azure/AWS Experience: 5 to 12 Years Only Job Location: Mumbai TCS Hiring for .Net Backend developer with Azure/AWS Required Technical Skill Set: • Stro