22 Oct
|
Latium Technologies
|
Nisku
22 Oct
Latium Technologies
Nisku
About the Role
We are seeking a highly skilled Senior .
NET Core Developer to design, build, and optimize next-generation IoT platforms, cloud-based applications, and cross-platform mobile applications using .
NET MAUI. This role is ideal for a developer who thrives on solving complex distributed systems challenges, handling massive message throughput, and delivering reliable mobile experiences connected to 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). Mobile Application Development
• Design, develop, and maintain cross-platform mobile applications for Android and iOS using .
NET MAUI, C#, and XAML.
• Integrate mobile applications with cloud services and IoT platforms through secure REST APIs, including offline data storage and synchronization.
• Collaborate with product and design teams to deliver responsive mobile interfaces and troubleshoot platform-specific functionality and performance. 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 qualified experience in software development, with at least 3+ in .
NET Core / .
NET 6+.
• Hands-on experience building and delivering cross-platform mobile applications with .
NET MAUI for Android and iOS.
• Proficiency with XAML, MVVM patterns, mobile application lifecycle management, and platform-specific debugging.
• Experience integrating mobile apps with REST APIs, secure authentication, local data storage, and offline synchronization.
• 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 robust technical leadership and growth opportunities.
📌 Senior .NET Core Developer (Nisku)
🏢 Latium Technologies
📍 Nisku