LATEST
Event 30 smarTians recently crossed the finish line at the Chandigarh Marathon, championing fitness and team spirit Client Visit We recently hosted a key F&B partner from the UAE at our headoffice for a strategic roadmap and delivery review Solutions Explore our smartCare and smartAgentic suites - purpose-built platforms for healthcare and AI-native automation

WPF Developer

Designation: Sr. Associate
Number of vacancies: 1
Job Type: Full Time
Location: Mohali
Job Experience: 4+ Years

We are seeking a skilled Senior .NET Developer with extensive experience in Windows Presentation Foundation (WPF), C#, SQL Server, and hardware integration. The ideal candidate will be proficient in developing high-performance desktop applications, integrating with hardware devices such as RFID readers, Card readers(Chip & Contactless), and printers, and ensuring seamless communication between software and physical devices.

Responsibilities:

  • Design, develop, and maintain WPF-based desktop applications using C# and .NET.
  • Develop and optimize SQL Server databases and write complex queries, stored procedures, and database optimization strategies.
  • Integrate software with hardware devices including RFID readers, card readers, and printers, ensuring reliable data capture and communication.
  • Collaborate with hardware and software teams to define interface requirements, protocols, and testing strategies.
  • Troubleshoot and resolve issues related to hardware-software communication.
  • Write clean, scalable, and efficient code while following best practices.
  • Perform unit testing and integration testing of hardware-related modules.
  • Participate in design discussions and provide technical expertise for new features and enhancements.

Experience: Minimum 5 years of experience in software development using WPF, C#, and SQL Server.
Technical Skills:

  • Expertise in WPF for developing desktop applications.
  • Strong experience with C# and the .NET Framework.
  • Solid experience with SQL Server, including database design, query optimization, and stored procedures.
  • Hands-on experience integrating with hardware devices such as RFID readers, card readers, and printers.
  • Knowledge of communication protocols used for device interaction (e.g., USB, serial communication, TCP/IP).
  • Familiarity with multi-threading and asynchronous programming in C#.
  • Problem-Solving: Strong troubleshooting and debugging skills, especially for hardware and software interaction issues.
  • Teamwork: Ability to work effectively within a cross-functional team environment.
  • Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
  • Flexible working hours.
  • Opportunities for professional development and growth.

Company overview:

smartData is a leader in global software business space when it comes to business consulting and technology integrations making business easier, accessible, secure and meaningful for its target segment of startups to small & medium enterprises. As your technology partner, we provide both domain and technology consulting and our inhouse products and our unique productized service approach helps us to act as business integrators saving substantial time to market for our esteemed customers. With 8000+ projects, vast experience of 20+ years, backed by offices in the US, Australia, and India, providing next door assistance and roundthe-clock connectivity, we ensure continual business growth for all our customers. Our business consulting and integrator services via software solutions focus on important industries of healthcare, B2B, B2C, & B2B2C platforms, online delivery services, video platform services, and IT services. Strong expertise in Microsoft, LAMP stack, MEAN/MERN stack with mobility first approach via native (iOS, Android, Tizen) or hybrid (React Native, Flutter, Ionic, Cordova, PhoneGap) mobility stack mixed with AI & ML help us to deliver on the ongoing needs of customers continuously. For more information, visit https://www.smartdatainc.com

Apply for this position

Allowed Type(s): .pdf, .doc, .docx