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.