Job Description: .NET Developer (IoT)
Position: .NET Developer
Experience: 23 Years
Industry: IoT / Software Development
Location: Noida
Responsibilities
- Develop, maintain, and enhance applications using .NET Framework / .NET Core.
- Work on IoT-based solutions, integrating devices, sensors, and cloud platforms.
- Build API integrations for IoT data communication and real-time processing.
- Write clean, scalable, and efficient code with proper documentation.
- Collaborate with hardware, firmware, and cloud teams to deliver end-to-end IoT solutions.
- Implement data storage, device management, and communication protocols (MQTT/REST).
- Troubleshoot issues, perform debugging, and optimize application performance.
- Contribute to new feature development and participate in code reviews.
- Ensure security, reliability, and scalability of IoT applications.
Required Skills
- Strong experience in C#, .NET Framework, .NET Core
- Knowledge of IoT platforms (Azure IoT Hub, AWS IoT, or similar)
- Experience with API development, RESTful services & Web APIs
- Familiarity with IoT protocols like MQTT, HTTP, CoAP
- Experience with SQL / NoSQL databases
- Knowledge of cloud integration, device communication & telemetry
- Strong debugging, analytical, and problem-solving skills
Good to Have
- Experience with Microcontrollers / Embedded Systems
- Azure/AWS certifications
- Experience with Message Queues (Kafka, RabbitMQ)