← All jobs
M

Software Engineering

Microsoft

BengaluruSoftware EngineeringTop payGCC
Apply on Microsoft

Research Microsoft before you apply

Check ratings, real-employee reviews, verified pay, and interview difficulty.

Adopt AI-first development practices for creating, implementing, optimizing, debugging, refactoring, and reusing code to establish and enhance features, performance, maintainability, effectiveness, and return on investment (ROI). Collaborate with appropriate stakeholders to determine feature requirements for product scenarios. Drive identification of dependencies and the documentation and development of design to completion for a feature, product, application, service, or platform. Act as a Designated Responsible Individual (DRI) and guide other engineers in developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate. Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. ​​Bachelor's degree in computer science or engineering or mathematics or physics or related technical discipline. 2+ years of software engineering and product development experience in industry. 2+ years of proven track record of shipping end-user software services or products. 3 years of in-depth object-oriented programming experience in (not limited to) Java/C++/C#. Experience with AI driven code development and testing. Equal ability in reading and enhancing existing code as well as writing entirely new code from scratch. azdata azuredata EiP This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. *