Dot Net Developer
Join Our Community
Required Skills
Job Description
- *Job description**
- *Position Overview:**
We are seeking a **Senior .NET Developer** with a strong command over **C\#**, **TCP Servers**, **Multi\-threaded Systems**, and **Azure IoT** to join our engineering team in Hyderabad. The ideal candidate is passionate about building **high\-performance**, **scalable**, and **secure** device\-integrated applications and can work across the stack with a strong focus on backend services and system architecture.
- *Key Responsibilities:**
- Design, develop, and maintain robust .NET applications using **C\#** targeting high\-throughput and low\-latency systems.
- Architect and implement **TCP/IP Server** communication modules for real\-time data from IoT devices and edge hardware.
- Build and optimize **multi\-threaded** applications to handle concurrent device data streams reliably and efficiently.
- Integrate with **Azure IoT Hub**, Device Twins, Event Hubs, and other Azure services to manage large\-scale connected devices.
- Design APIs and services for data ingestion, processing, and transmission in a **distributed microservices** architecture.
- Collaborate with cross\-functional teams including hardware engineers, cloud architects, and frontend developers.
- Mentor junior developers, participate in code reviews, and help improve coding standards and architecture decisions.
- *Essential Skills \& Experience:**
- **4\+ years** of hands\-on experience in backend development using **C\# and .NET (Core or Framework)**.
- Deep understanding and proven implementation experience with **TCP Servers and Sockets programming**.
- Strong expertise in **multi\-threading, concurrency**, and asynchronous programming.
- Experience working with **Azure Cloud Services**, especially **IoT Hub**, **Functions**, **Blob Storage**, **Service Bus**, and **Cosmos DB**.
- Proven experience in building **high\-performance** and **resilient** server\-side applications.
- Knowledge of **device integration protocols** (e.g., MQTT, HTTP/HTTPS, FTP/SFTP, or proprietary communication stacks).
- Solid understanding of **software architecture principles**, system design, and performance tuning.
- Ability to write clean, maintainable, and well\-documented code.
- Experience in **unit testing, integration testing**, and CI/CD pipelines.
- Excellent analytical and debugging skills.
- Strong verbal and written communication skills in English.
Job Types: Full\-time, Permanent
Pay: From ₹50,000\.00 per month
Benefits
- Provident Fund
Education
- Bachelor's (Preferred)
Experience
- .NET: 3 years (Preferred)
Work Location: In person
Similar Jobs
- U
Senior Site Reliability Engineer (Azure Platform)
UST · Bengaluru, Karnataka, India
- A
Senior Azure Infrastructure Lead
adesso India · Pune City, Maharashtra, India
- H
Platform Engineer - (Azure, IaC & DevOps) - Husky (Guindy, Chennai)
Husky Technologies · Chennai, Tamil Nadu, India
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Hyderabad
- Posted
- 1d ago
- Source
- Indeed