.Net Developer / Production Support (Permanent)

Aventra Group

Bengaluru, Karnataka, India4h agovia LinkedIn

About the Role

We are seeking a skilled and motivated Mid-Level .NET Developer with strong experience in Microsoft technologies, cloud development, enterprise integrations, database design, DevOps practices, and AI-powered application development. The ideal candidate will have hands-on expertise in C#, .NET Core, ASP.NET Core, Azure Cloud Services, SQL Server, API integrations, and Azure DevOps, along with exposure to Large Language Models (LLMs) and Generative AI technologies. The successful candidate will contribute to building scalable, secure, and high-performing enterprise applications while supporting cloud modernization and AI initiatives.

Key Responsibilities

  • Design, develop, test, deploy, and maintain enterprise applications using C#, .NET Core, ASP.NET Core, MVC, and Web APIs.
  • Build and consume RESTful APIs and integrate applications with internal and external systems.
  • Design and develop cloud-native solutions leveraging Microsoft Azure services.
  • Develop serverless applications using Azure Functions and other Azure platform services.
  • Design and implement enterprise integration solutions using APIs, messaging services, and microservices architecture.
  • Develop, optimize, and maintain databases, stored procedures, functions, and queries.
  • Collaborate with cross-functional teams on architecture, development, testing, and deployment activities.
  • Build and maintain CI/CD pipelines using Azure DevOps.
  • Perform code reviews, debugging, troubleshooting, and production support activities.
  • Follow software engineering best practices including SOLID principles, design patterns, and secure coding standards.
  • Participate actively in Agile/Scrum ceremonies and sprint delivery activities.
  • Design and develop AI-enabled solutions using Azure OpenAI and other LLM technologies.

Requirements & Tech Stack

Microsoft Development Technologies

  • Strong experience with:
  • C#
  • .NET Core / .NET 6+
  • ASP.NET Core
  • ASP.NET MVC
  • Entity Framework
  • LINQ
  • Web APIs
  • Solid understanding of:
  • Object-Oriented Programming (OOP)
  • SOLID Principles
  • Design Patterns
  • Dependency Injection
  • Clean Architecture

Azure Cloud Technologies

  • Hands-on experience with:
  • Azure App Services
  • Azure Functions
  • Azure Key Vault
  • Azure Storage Accounts
  • Azure Service Bus
  • Azure SQL Database
  • Azure Cosmos DB
  • Application Insights
  • Azure Monitor
  • Experience in:
  • Cloud-native application development
  • Serverless architecture
  • Cloud security and access management
  • API management and integrations

Database Technologies

  • Strong database development experience in:
  • Microsoft SQL Server
  • Azure SQL Database
  • Azure Cosmos DB
  • Capabilities should include:
  • Database design and modelling
  • Stored Procedures
  • Functions and Views
  • Query optimization
  • Performance tuning
  • Data migration and maintenance
  • Relational and NoSQL database concepts

Integration Experience

  • Experience designing and developing enterprise integrations.
  • Strong understanding of REST APIs and web services.
  • Experience integrating third-party platforms and business applications.
  • Exposure to:
  • Azure Service Bus
  • Event-driven architecture
  • Microservices architecture
  • API security and authentication
  • Experience using tools such as Postman for API testing and troubleshooting.

DevOps & CI/CD

  • Hands-on experience with:
  • Azure DevOps
  • Git
  • CI/CD pipeline implementation
  • Automated build and deployment processes
  • Release management
  • Infrastructure deployment support
  • Source control and branching strategies
  • Application monitoring and logging
  • Exposure to:
  • Containerization technologies (Docker/Kubernetes is an advantage)
  • DevSecOps practices
  • Automation and deployment scripting

AI / LLM Technologies

  • Required experience in one or more of the following:
  • Azure OpenAI Service
  • OpenAI GPT
  • Other enterprise-grade LLM platforms
  • Key competencies include:
  • Integration of LLM APIs within .NET applications
  • Prompt Engineering techniques
  • Retrieval-Augmented Generation (RAG)
  • AI-powered chatbot development
  • Semantic Search and Vector Search concepts
  • Embeddings and Knowledge Retrieval solutions
  • AI workflow automation
  • Responsible AI and security considerations

Experience with the following technologies is highly desirable:

  • Azure AI Studio
  • Azure AI Search (Cognitive Search)
  • Azure AI Document Intelligence
  • Azure Machine Learning
  • Semantic Kernel
  • LangChain
  • LangGraph
  • Vector Databases

Fresher Jobs in Bengaluru · last 7 days

60 openings · 58 need no experience

Most hiring: JPMorganChase, Ayush_infotech, Turing

See all 60 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job