Overview
Skills
Job Details
Job Summary:
We are seeking an experienced Senior .NET (C#) Development Lead to lead the development of a high-performance web application that enables real-time tracking using mobile device telemetry. The solution is part of a larger ecosystem within the telecom domain, integrating data from mobile devices, IoT sensors, and cloud services. The ideal candidate will have strong expertise in .NET (C#) development, basic understanding of Java, and hands-on experience with Microsoft Azure, IoT platforms, and Kubernetes for cloud-native deployments.
Key Responsibilities:
Lead the design, development, and delivery of scalable web applications using .NET (C#) technologies.
Architect and implement solutions that integrate mobile telemetry and IoT sensor data for real-time location tracking.
Manage and optimize application deployment using Kubernetes on Microsoft Azure.
Provide technical leadership and guidance to a team of developers, including code reviews and mentoring.
Collaborate with product and DevOps teams to build CI/CD pipelines and ensure smooth cloud operations.
Integrate and collaborate on Java-based components where required (e.g., microservices or middleware).
Required Qualifications:
8+ years of experience in software development, with 5+ years in .NET (C#) web application development.
Strong hands-on expertise in Core, Entity Framework, REST APIs, and backend system design.
Solid experience with Microsoft Azureservices and cloud-native architectures.
Experience with Kubernetes for container orchestration and microservices deployment.
Familiarity with IoT data ingestion, telemetry protocols, and real-time processing.
Working knowledge of Java, sufficient to collaborate across hybrid tech stacks.
Experience with Agile/Scrum methodologies and tools such as Jira and Git.
Strong problem-solving skills and ability to lead in a fast-paced, cross-functional environment.