Software Engineering
KeySkills
-
Windows application development,
Software engineering fundamentals,
API design and development,
Scalable and extensible architecture,
Object-oriented programming,
System design principles,
Performance and reliability engineering,
Debugging and problem solving,
C,
C++,
C#,
Java,
JavaScript,
Python,
Windows SDK,
Visual Studio,
Win32 programming,
UI development,
XAML basics,
AI and ML fundamentals,
Copilot and AI-assisted tools,
Secure coding practices,
Collaboration and teamwork,
Code quality and maintainability,
Version control systems,
GitHub collaboration,
Job Description
- Responsibilities
- Design and develop high-quality software components and libraries for Windows developers.
- Build scalable, extensible, and maintainable APIs following consistent design patterns.
- Contribute to the evolution of the Windows app platform and developer ecosystem.
- Participate in open-ended explorations, prototyping, and innovation initiatives.
- Collaborate closely with architects, senior engineers, program managers, and AI/ML scientists.
- Contribute to system architecture with focus on performance, power efficiency, reliability, and security.
- Write clean, efficient, and well-tested code following best engineering practices.
- Debug complex issues, perform root cause analysis, and implement long-term solutions.
- Engage with internal teams and external open-source developers through GitHub.
- Continuously learn and adapt to new technologies, tools, and platform capabilities.
- Support the mission of delivering delightful and impactful experiences for Windows users.
Job Details
Experience :
6 To 8
Number Of
Vacancies :
5
Job Type :
Permanent
Industry Type : IT/Software
Salary
:
9 Lac - 15 Lac
P.A
Education Summary
UG :
BE/B.Tech
PG :
Any PG Degree
Contact Details
Contact
Person :
NA
Contact
Number :
8066587000
e-mailId :
careers@microsoft.com
Address :
Microsoft Signature Building,
Embassy Golf Links Business Park,
Domlur, Bengaluru,
Karnataka.
Office Location
Central Jakarta No 1234, Jakarta, IndonesiaAzure.Net - AI
Experience -
0 to 1
Connectivity & Network Engineer
Experience -
0 to 1
FULL STACK DEVELOPER
Experience -
5 to 8