Talent.com
This job offer is not available in your country.
IoT - Sr. Software Engineer Job

IoT - Sr. Software Engineer Job

YASH TechnologiesIndore, Madhya Pradesh, India
16 hours ago
Job description

Job Description

We are seeking a highly skilled and hands-on senior IoT developer to implement innovative Internet of Things (IoT) solutions. The ideal candidate will have a strong background in OT IT integration, IoT technologies, Azure cloud platform, and software development, along with the ability to lead team of developers and testers.

Responsibilities :

  • Designing and Development of .NET applications
  • Design, develop, and deploy the Azure Cloud platform
  • Implement application integration into IoT stacks of Microsoft Azure Cloud
  • Implement and maintain RESTful APIs and microservices architecture
  • Implement new product features and services and improve the existing ones
  • Lead and collaborate with different teams to integrate the back-end and front-end solutions
  • Monitor and troubleshoot applications on Azure for performance and scalability
  • Ensure security and compliance of the cloud solutions with best practices
  • Collaborate with the customer to understand their requirements and ensure seamless application deployment
  • hands-on with industry best practices for security, scalability, performance and optimization of IoT solutions.
  • Evaluate and recommend IoT solution architecture on Azure platforms.
  • Desing OT and IT solution integration using Microsoft platform.

Experience Required

  • 6-8 years of software development experience in .NET Core, ASP.NET, and C#
  • Minimum 2+ years of experience in the IoT solutions with experience in Azure IoT service
  • Minimum 2+ years of experience in Azure Cloud with strong hands-on experience in Azure PaaS components like Azure Storage, Azure Logic Apps, Azure Functions, API Management, Key Vault, Service Bus
  • Experience in developing RESTful APIs and working with microservices architecture
  • Experience in container technologies e.g. Docker, Kubernetes (AKS) etc
  • Experience in the database technologies, preferably SQL Server and Cosmos DB
  • Experience in device configurations on the edge devices utilizing the IoT runtimes e.g. Azure IoT Edge Runtime
  • Experience with message-based protocols like MQTT or AMQP and message brokers like Mosquitto, RabbitMQ etc.
  • Knowledge of claims-based authentication (SAML / OAuth / OIDC), MFA and RBAC.
  • Good understanding of Azure VM, VNET, Storage, Subscriptions, Security, IAM
  • Understanding of CI / CD pipeline for deployment on Azure, device provisioning concepts and solutions
  • Knowledge of project delivery methodologies e.g. Agile, DevOps
  • Good to Have

  • Experience in ARM template, service principles
  • Working experience with assets gateways like Telit DeviceWise, ThingWorx Kepware
  • Experience with data analytics, machine learning tools and technologies.
  • Development in programming languages such as Python or Java.
  • Knowledge of Microsoft Power platform (Power BI, Power apps, Power Query) would be an advantage.
  • At YASH, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale. Our Hyperlearning workplace is grounded upon four principles

  • Flexible work arrangements, Free spirit, and emotional positivity
  • Agile self-determination, trust, transparency, and open collaboration
  • All Support needed for the realization of business goals,
  • Stable employment with a great atmosphere and ethical corporate culture
  • Create a job alert for this search

    Sr Software Engineer • Indore, Madhya Pradesh, India