3 smartData Enterprises Jobs
smartData - WPF Developer - .Net/C# (5-10 yrs)
smartData Enterprises
posted 2mon ago
Job Description :
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, and printers, and ensuring seamless communication between software and physical devices.
Position : Full time freelancing role
We require a minimum commitment of 1 year for this project.
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.
- Maintain comprehensive documentation for software design, development, and hardware integration processes.
Requirements :
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.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Wpf Developer roles with real interview advice
3-8 Yrs
₹ 5.5 - 14L/yr
Mohali, Dehradun