Senior Software Engineer-Full stack (C#, .NET Core)

Randstad

Bengaluru

On-site

INR 1,800,000 - 3,200,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Randstad is seeking an senior software engineer in Bengaluru with 5+ years of experience to build scalable distributed applications and modern AI-enabled features. You will collaborate across teams, leverage cloud platforms (Azure/AWS/GCP), and apply best practices in code quality and delivery.

You will work with C#/.NET Core, REST/Web APIs, and databases, while embracing AI/ML fundamentals and responsible AI considerations in production systems.

Qualifications

  • 5+ years of Software Engineering experience or equivalent demonstrated through work experience, training, military experience, or education.
  • Strong hands-on development experience across modern technology stacks.
  • Proven experience developing full-stack, scalable distributed applications.
  • Ability to work across multiple components and collaborate with cross-functional engineering teams.
  • Strong focus on delivering high-quality features aligned to product requirements and user stories.
  • Bachelor’s degree in engineering / MCA or equivalent
  • Strong development experience in C#, .NET Core, REST/Web APIs, and Microsoft technologies
  • Experience building scalable, distributed applications
  • Experience with relational and non-relational databases, preferably in cloud environments
  • Experience with asynchronous, event-driven, and messaging systems
  • Exposure to cloud platforms (Azure/AWS/GCP) and containerization technologies
  • Experience or understanding of Kubernetes preferred
  • Solid understanding of operating systems (Windows/Linux) and virtualization

Responsibilities

  • Experience leveraging AI-assisted coding tools (e.g., GitHub Copilot, ChatGPT, or similar) to improve developer productivity, code quality, and delivery speed
  • Working knowledge of AI/ML fundamentals (basic concepts, model lifecycle, limitations, evaluation)
  • Experience integrating AI capabilities into applications using APIs/SDKs (e.g., Azure OpenAI/OpenAI/AWS/GCP AI services)
  • Practical understanding of LLM usage patterns: prompt design basics, output validation, and guardrails
  • Familiarity with common AI application architectures (e.g., Retrieval-Augmented Generation/RAG conceptually) and when to use them
  • Ability to build AI-enabled features such as summarization, classification, extraction, Q&A, and conversational assistants
  • Awareness of responsible AI practices: privacy, security, bias considerations, safe handling of data, and compliance basics
  • Understanding of operational considerations for AI in production (latency/cost considerations, monitoring, fallback strategies, human-in-the-loop)
  • Exposure to vector search / embeddings concepts and related storage options is a plus (not mandatory)

Skills

Software Engineering
Full-stack
Distributed systems
Cross-functional
REST APIs
C#/.NET
Cloud platforms
Kubernetes
Databases
Messaging systems
Windows/Linux
AI/ML basics

Education

Bachelor's degree in Engineering
MCA

Tools

Azure
AWS
GCP
Docker
OpenAI APIs

Job description

Experience from 5 to 9 years


Desired Qualifications:
  • 5+ years of Software Engineering experience or equivalent demonstrated through work experience, training, military experience, or education
  • Strong hands-on development experience across modern technology stacks.
  • Proven experience developing full-stack, scalable distributed applications
  • Ability to work across multiple components and collaborate with cross-functional engineering teams
  • Strong focus on delivering high-quality features aligned to product requirements and user stories
  • Bachelor’s degree in engineering / MCA or equivalent
  • Strong development experience in C#, .NET Core, REST/Web APIs, and Microsoft technologies
  • Experience building scalable, distributed applications
  • Experience with relational and non-relational databases, preferably in cloud environments
  • Experience with asynchronous, event-driven, and messaging systems
  • Exposure to cloud platforms (Azure/AWS/GCP) and containerization technologies
  • Experience or understanding of Kubernetes preferred
  • Solid understanding of operating systems (Windows/Linux) and virtualization
Job Expectations:
  • Experience leveraging AI-assisted coding tools (e.g., GitHub Copilot, ChatGPT, or similar) to improve developer productivity, code quality, and delivery speed
  • Working knowledge of AI/ML fundamentals (basic concepts, model lifecycle, limitations, evaluation)
  • Experience integrating AI capabilities into applications using APIs/SDKs (e.g., Azure OpenAI/OpenAI/AWS/GCP AI services)
  • Practical understanding of LLM usage patterns: prompt design basics, output validation, and guardrails
  • Familiarity with common AI application architectures (e.g., Retrieval-Augmented Generation/RAG conceptually) and when to use them
  • Ability to build AI-enabled features such as summarization, classification, extraction, Q&A, and conversational assistants
  • Awareness of responsible AI practices: privacy, security, bias considerations, safe handling of data, and compliance basics
  • Understanding of operational considerations for AI in production (latency/cost considerations, monitoring, fallback strategies, human-in-the-loop)
  • Exposure to vector search / embeddings concepts and related storage options is a plus (not mandatory)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

16056 - Senior Full Stack Engineer
16056 - Senior Full Stack Engineer

ParamInfo • Hyderabad

On-site
INR 400,000 - 700,000
Software Developer
Software Developer

Cameo Corporate Services • Chennai District

On-site
INR 1,200,000 - 2,000,000
Fullstack Developer
Fullstack Developer

Straive • Chennai District

Hybrid
INR 1,600,000 - 3,600,000
Senior Software Development Lead - R01571334
Senior Software Development Lead - R01571334

Brillio 2 • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Fullstack Developer (Azure, .Net, AI)
Fullstack Developer (Azure, .Net, AI)

Riverforest Connections • Bengaluru, Mumbai

On-site
INR 3,000,000 - 5,500,000
Senior Software Development Lead - R01571334
Senior Software Development Lead - R01571334

Lever, Inc. • Bengaluru

On-site
INR 2,600,000 - 4,800,000
Full Stack Engineer
Full Stack Engineer

Straive • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Full Stack Engineer (.NET | AI/ML)
Full Stack Engineer (.NET | AI/ML)

Ushnik Technologies Pvt Ltd • Hyderabad

On-site
INR 800,000 - 1,200,000
Competitive salary
Health insurance
Growth opportunities
+2
Senior Software Engineer
Senior Software Engineer

Deltek • Bengaluru Urban

On-site
INR 2,200,000 - 3,000,000
Fullstack Developer (Azure, .Net, AI)
Fullstack Developer (Azure, .Net, AI)

Riverforest-Connections-Private-Limited • Mumbai

On-site
INR 4,000,000 - 7,000,000