
.Net Developer
Pakistan
Full timeOn-site
Job description
.NET Developer (IoT & Hardware SDK Integration) - 200k - 300K PKR
Location: Lahore / On Site
Company: Innovent Tech
Job Type: Full-time
Job Overview:
We are seeking a .NET Developer with 2-3 years of experience to join our team. The ideal candidate will have hands-on experience working with hardware SDKs and integrating them with IoT platforms. You will play a critical role in building software solutions that communicate with various hardware devices, enabling real-time data collection and processing for our IoT platform. If you’re passionate about both software development and hardware communication, this is a perfect opportunity for you!
Key Responsibilities:
·Develop and maintain .NET-based applications that integrate with hardware SDKs.
·Implement communication protocols between hardware devices and our IoT platform.
·Collaborate with hardware and software teams to ensure seamless integration of IoT devices.
·Build efficient, testable, and scalable code that enables real-time data transmission from devices to our back-end system.
·Troubleshoot, debug, and resolve technical issues related to hardware communication and software integration.
·Stay updated with the latest hardware SDKs, protocols, and best practices in IoT development.
·Ensure security and data integrity in all interactions with IoT devices.
Required Skills:
·2-3 years of experience in .NET development (C#, ASP.NET, etc.).
·Experience working with hardware SDKs and understanding communication protocols (e.g., serial communication, MQTT, Bluetooth, etc.).
·Familiarity with IoT platforms and integrating hardware devices with software solutions.
·Strong understanding of RESTful APIs and how they interact with hardware devices.
·Knowledge of version control tools like Git.
·Excellent problem-solving skills and attention to detail.
Preferred Skills:
·Experience with cloud platforms (AWS, Azure) and edge computing.
·Familiarity withnetworking protocols, device security, and encryption.
·Experience with SaaS platforms or real-time data processing.
·Knowledge of Agile development methodologies.
Education:
·Bachelor’s degree in Computer Science