Full Stack .NET Developer (Cloud-Native & AI-Integrated Systems)

3 years

0 Lacs

Posted:23 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview


We are looking for a Full Stack .NET Developer with strong software engineering fundamentals and early-stage experience in cloud-native architectures, distributed systems, and AI-enabled application development. The ideal candidate is comfortable contributing across the stack—frontend, backend, integrations, cloud—and has an appetite to work with modern AI capabilities, enterprise-scale architectures, and high-availability systems.


You will work closely with architects, DevOps engineers, data scientists, and product stakeholders to build resilient, scalable, and AI-augmented application experiences.


Key Responsibilities


1. Full-Stack Engineering


Implement end-to-end features using ASP.NET Core, C#, and microservice-based architectures.

Develop interactive, performant UIs using React/Angular, TypeScript, modular component design, and state management libraries.

Build and maintain APIs, background services, middleware pipelines, and API gateways.


2. Cloud-Native Development & Architecture


Participate in designing and implementing cloud-native solutions using Azure with components such as:

  • Azure App Services / AKS (Kubernetes)
  • Azure Functions & serverless patterns
  • Azure API Management
  • Event Grid, Event Hub, Service Bus
  • Cosmos DB, Azure SQL, Table Storage

Collaborate on architecture decisions involving scalability, observability, secret management, API lifecycle management, and zero-downtime deployments.

Implement CI/CD workflows using Azure DevOps or GitHub Actions, including automated build validation, test execution, static code analysis, and release pipelines.


3. AI/ML Integration


Integrate AI/ML endpoints into application workflows, including:

Azure OpenAI / GPT-based inference

Cognitive Services (Vision, Speech, Language)

Custom ML models served via Azure ML endpoints

Build orchestration layers for prompt engineering, vector embeddings, retrieval-augmented generation, and model response pipelines.

Assist in designing telemetry for AI usage, guardrails, rate limits, and evaluation mechanisms.


4. Data & API Layer Engineering


Implement robust data-access layers using Entity Framework Core, Dapper, or domain-driven repositories.

Work with normalized and denormalized data models, multi-region data access, caching, and partitioning strategies.

Integrate with internal/external systems through secure API consumption, OAuth2/OIDC, gRPC, or message-driven patterns.


5. Quality Engineering & Performance Optimization


Develop and maintain unit, integration, contract, and API tests.

Participate in performance profiling, memory optimization, and resiliency testing.

Conduct peer code reviews and enforce engineering standards (SOLID, Clean Architecture, secure coding practices).


6. Cross-Functional Collaboration


Work closely with cloud architects, SRE/DevOps teams, UX designers, and AI specialists.

Participate in architecture reviews, threat modeling sessions, and technical design discussions.

Communicate technical decisions, trade-offs, and risks to both technical and non-technical stakeholders.


Required Minimum Qualifications


2–3 years of hands-on experience in full-stack application development with the .NET ecosystem.


Location:

Role Type:


Strong expertise in:


.NET Core / ASP.NET Core

C#, asynchronous programming, LINQ

REST API development

JavaScript/TypeScript, React/Angular

Experience with Azure cloud services and containerized workloads.

Familiarity with Cognitive Services, Azure OpenAI, or general AI/ML concepts.

Understanding of distributed systems, API security, and event-driven architecture.

Experience with Git, CI/CD pipelines, and automated deployments.


Preferred / Nice-to-Have


Exposure to Kubernetes, Helm charts, or service mesh concepts.

Experience with domain-driven design (DDD), CQRS, or event sourcing.

Knowledge of observability tools: Application Insights, Azure Monitor, ELK/Grafana.

Hands-on experience working with vector stores, embeddings, or RAG systems.

Understanding of infrastructure-as-code (Terraform/Bicep).

Contributions to architectural frameworks or internal engineering guidelines.


Soft Skills


Strong problem-solving and debugging skills, especially in distributed environments.

Ability to break down complex technical requirements and communicate clearly.

Growth mindset with eagerness to explore evolving cloud and AI ecosystems.

Team-first attitude with the capability to work autonomously when required.


Why Join Us?


Build next-generation systems that blend software engineering + cloud + AI.

Opportunity to work on advanced architectural patterns under senior mentorship.

Access to cloud credits, training programs, and certifications.

Work in an engineering culture that values innovation, ownership, and technical excellence.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You