Michelin

Senior Software Engineer

Michelin
Apply
1 day ago
Pune, IndiaSenior

Responsibilities

  • Build responsive, maintainable, high-performance user interfaces with React, TypeScript, HTML5, CSS3, and Fluent UI React.
  • Design and develop secure backend APIs, microservices, RESTful interfaces, and Kafka pipelines using .NET, C#, and Python.
  • Implement prompt engineering, conversational AI, Azure OpenAI integrations, and RAG patterns for LLM-powered applications.
  • Containerize, orchestrate, and provision applications with Docker, Azure Kubernetes Service, and Terraform.
  • Integrate Azure services including Azure AI Search, API Management, App Services, Application Gateway, Storage Accounts, Virtual Networks, Key Vault, and Static Web Apps.
  • Design MongoDB data models and optimize indexes and query performance.
  • Maintain Azure DevOps pipelines, automated builds, testing, deployments, source control, observability, and application quality.
  • Apply security, scalability, performance, and coding standards; conduct code reviews and mentor junior developers.

Requirements

  • Experience building full-stack web applications with React, TypeScript, HTML5, CSS3, and Fluent UI React.
  • Proficiency with .NET, C#, and Python for backend API and microservice development.
  • Experience with Azure OpenAI, LLM integrations, prompt engineering, conversational AI, and RAG patterns.
  • Experience with Docker, Azure Kubernetes Service, Terraform, Azure services, and CI/CD pipelines.
  • Experience with Kafka, MongoDB, RESTful APIs, Swagger/OpenAPI, Git, and application monitoring tools.
  • Knowledge of authentication and authorization using Azure AD and Managed Identities.
  • Ability to collaborate with AI engineers, DevOps, UX/UI designers, and Product Managers and mentor junior developers.
Michelin

About Michelin

11-50 employees
Contact me