CareerPlan

Staff Engineer -Full Stack Software development

BangaloreFull-time2026-10-03 → 2026-10-24

Core

Building modular, reusable components and libraries for scalable, enterprise-grade applications using Microsoft technology stack and emerging AI.

Role type

Staff Full Stack Software Engineer

Builds

Scalable, enterprise-grade applications and microservices

Domain

Semiconductor solutions, power systems, IoT

Deliverable

production ML models

Required skills

C#, .NET, .NET Core, HTML5, JavaScript/TypeScript, React.js, Vue.js, REST APIs, GraphQL, relational databases, OOP, SOLID, design patterns, unit testing, microservices, distributed systems, cloud-native, Docker, CI/CD, Generative AI, LLMs, Prompt Engineering, AI Agents, RAG, vector databases

Preferred skills

Generative AI technologies, LLMs, Prompt Engineering, AI Agents, RAG, vector databases, embeddings

Technologies

.NET, .NET Core, React.js, Vue.js, Docker, Jira, Confluence, Bitbucket, Git, xUnit, NUnit, Moq

Responsibilities

Building modular and reusable components and libraries, Contribute in RESTful and GraphQL API's development using .Net, Optimizing application for performance, Implementing automated testing integrated into development and maintenance workflows, Staying up-to-date with developments in web applications and programming languages, Leverage AI-powered development tools, prompt engineering techniques, and AI agents to improve engineering productivity, solution quality, and development efficiency

Seniority

Staff, hands-on IC