We are seeking a highly skilled Senior .NET Core Developer to design, build, and optimize next-generation IoT platforms and cloud-based applications. This role is ideal for a developer who thrives on solving complex distributed systems challenges, handling massive message throughput, and architecting redundant, fault-tolerant cloud solutions that power mission-critical IoT deployments.
You will work closely with cross-functional teams--including DevOps, cloud infrastructure, product, and hardware integration--to ensure our IoT ecosystem is scalable, resilient, and high-performing.
Key Responsibilities
IoT Development & Integration
-Design and implement .NET Core services for IoT devices and sensor networks.
-Develop data ingestion pipelines capable of handling millions of telemetry events per minute.
-Ensure seamless device connectivity, provisioning, and lifecycle management.
High-Throughput Messaging
- Architect and optimize real-time messaging solutions leveraging Kafka, Azure Event Hubs, or Service Bus.
- Implement advanced strategies for partitioning, scaling, and ensuring message delivery guarantees.
-Monitor and optimize system performance for low latency and high throughput.
Cloud Platform Redundancy
- Build resilient, multi-region cloud applications with automated failover and disaster recovery.
- Implement high availability (HA) and geo-redundancy strategies across Azure (or AWS/GCP).
- Work with DevOps to containerize and orchestrate workloads via Docker / Kubernetes / Azure Kubernetes Service (AKS).
Collaboration & Leadership
- Mentor junior developers and contribute to code reviews, architecture discussions, and design patterns.
- Collaborate with data engineers, AI/ML specialists, and product managers to deliver end-to-end IoT solutions.
- Drive adoption of best practices in CI/CD, observability, and secure coding.
Required Skills & Experience
7+ years professional experience in software development, with at least 3+ in .NET Core / .NET 6+.
Proven track record designing and deploying IoT-driven applications.
Deep expertise in event-driven architectures and message brokers (Kafka, Event Hubs, Service Bus, RabbitMQ).
Strong knowledge of cloud platforms (Azure preferred, AWS/GCP a plus) with hands-on experience in redundancy, scalability, and HA design.
Exposure to multi-cloud or hybrid cloud strategies.
Experience with microservices, REST APIs, and containerized applications (Docker/Kubernetes).
Solid understanding of SQL & NoSQL data stores optimized for high-volume telemetry.
Familiarity with monitoring/observability tools (e.g., Prometheus, Grafana, App Insights).
Strong debugging, profiling, and optimization skills in distributed environments.
Nice to Have
Experience with edge computing / AI at the edge.
Knowledge of security frameworks for IoT (device authentication, secure comms, zero trust).
LoRaWAN experience.
Contributions to open-source projects in IoT, cloud, or .NET ecosystems.
What We Offer
Competitive salary.
Health benefits.
Opportunity to shape the future of large-scale IoT platforms.
Collaborative culture with strong technical leadership and growth opportunities.
Job Type: Full-time
Benefits:
Casual dress
Dental care
Extended health care
On-site parking
Paid time off
Vision care
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.