🚀 Microsoft Hiring | Software Engineer II –Full Stack & AI Engineer - .NET / .NET Core
Company: Microsoft
Position: Software Engineer II
Job Type: Full-Time
Work Model: Hybrid
👉 Join Whatsapp Channel for more updates
Build the Future with Microsoft
Microsoft is looking for passionate and experienced Software Engineer II professionals to join its engineering team. If you enjoy building modern web applications, developing cloud-native solutions, and working with cutting-edge Artificial Intelligence technologies, this opportunity is for you.
As a Software Engineer II, you will become part of Microsoft Digital, the organization responsible for developing and maintaining the platforms, tools, and enterprise solutions that power Microsoft's internal operations worldwide. This role offers the opportunity to collaborate with global engineering teams while working on innovative products that help millions of users.
Key Responsibilities
As a member of the engineering team, you will:
Design, develop, and maintain scalable enterprise-grade applications.
Build secure and high-performance RESTful APIs for modern applications.
Develop responsive and interactive front-end applications using React, JavaScript, HTML5, and CSS3.
Build robust backend services using C#, .NET, Python, or similar technologies.
Design intelligent applications using Generative AI and Large Language Models (LLMs).
Develop AI-powered solutions utilizing Retrieval-Augmented Generation (RAG), AI Agents, and multi-agent frameworks.
Integrate AI services such as Azure OpenAI into enterprise applications.
Design and optimize relational and NoSQL databases, including Cosmos DB and MongoDB.
Deploy and manage applications on Microsoft Azure using cloud-native best practices.
Implement Microservices Architecture, Serverless Computing, and event-driven systems.
Build automated deployment pipelines using CI/CD, DevOps, Docker, and Kubernetes.
Participate in architecture discussions, code reviews, testing, troubleshooting, and performance optimization.
Collaborate closely with product managers, UX designers, architects, and cross-functional engineering teams to deliver high-quality software solutions.
Required Skills
Microsoft is looking for professionals with strong technical expertise in:
Backend Development
C#
.NET / .NET Core
REST API Development
Object-Oriented Programming
Frontend Development
React
JavaScript
HTML5
CSS3
Cloud & DevOps
Microsoft Azure
Docker
Kubernetes
CI/CD Pipelines
Infrastructure as Code
Database Technologies
SQL
Cosmos DB
MongoDB
Database Design & Optimization
Artificial Intelligence
Azure OpenAI
GPT & Large Language Models (LLMs)
Retrieval-Augmented Generation (RAG)
Prompt Engineering
AI Agents & Multi-Agent Systems
Vector Databases
Semantic Search
Responsible AI Practices
Preferred Qualifications
Bachelor's Degree in Computer Science, Information Technology, or a related technical field.
Strong analytical and problem-solving skills.
Excellent communication and collaboration abilities.
Experience working in Agile development environments.
Passion for innovation and continuous learning.
Ability to manage multiple priorities in a fast-paced engineering environment.
Why Join Microsoft?
At Microsoft, you'll have the opportunity to work on next-generation technologies while collaborating with some of the industry's brightest minds. You'll contribute to enterprise-scale products, gain hands-on experience with AI-driven innovation, and build solutions that create real-world impact.

0 Comments
Thank You for comment
if you have any queries then Contact us k2aindiajob@gmail.com