Team Leader Digital Technologies

11 - 18 years

20 - 30 Lacs

Posted:9 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

  • Leadership & Supervision:

    • Lead and mentor a team of developers, providing guidance and support in their professional growth.
    • Take responsibility for the team's overall performance, ensuring adherence to best practices and high-quality code standards.
    • Oversee the day-to-day development processes, ensuring deadlines and deliverables are met.
    • Foster a collaborative, inclusive, and growth-oriented team culture.
  • Technical Leadership:

    • Design, develop, and implement scalable .NET applications and Azure-based solutions tailored to IoT projects.
    • Drive architecture decisions for cloud infrastructure, integration with IoT devices, and real-time data processing.
    • Ensure the development of secure, reliable, and performant applications, particularly within IoT environments.
    • Oversee the integration of IoT devices, sensors, and cloud services, ensuring seamless data flow and system interoperability.
  • Project Management:

    • Work closely with stakeholders and project managers to define project requirements and timelines.
    • Translate business requirements into technical solutions, ensuring alignment with overall IoT strategies.
    • Provide regular updates on project progress, risks, and resource needs.
    • Contribute to project planning and resource allocation to ensure optimal team performance.
  • Continuous Improvement:

    • Stay up to date with emerging trends in .NET, Azure, and IoT technologies.
    • Implement best practices and tools for code quality, version control, testing, and CI/CD pipelines.

Preferred candidate profile

  • Proven experience with .NET development (C#, ASP.NET, etc.) and Azure cloud services (Azure Functions, Azure IoT Hub, Azure DevOps, etc.).
  • Experience leading or mentoring small development teams, with a focus on coaching and team development.
  • Good understanding of IoT architectures, device connectivity, and cloud-based IoT solutions.
  • Solid experience with REST APIs, microservices architecture, and web services.
  • Familiarity with real-time data processing and integration within IoT ecosystems.
  • Excellent problem-solving skills and the ability to think critically in a fast-paced environment.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
  • Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience).

Preferred Skills:

  • Experience with IoT platforms, sensors, and hardware integrations.
  • Knowledge of Azure IoT Suite, Azure Digital Twins, or similar Azure IoT services.
  • Familiarity with Agile methodologies (Scrum, Kanban) and project management tools (e.g., JIRA, Trello).
  • Experience with containerization (Docker, Kubernetes) and serverless architectures.
  • Understanding of machine learning and AI integration in IoT projects.