Microsoft22.05.2026
Software Engineer
Hyderabad
Обязанности
- 01Works with internal stakeholders to understand and determine customer/user requirements for a set of features
- 02Reviews product feature code and test code to ensure it meets team standards, contains correct test coverage, and is appropriate for the product feature
- 03Considers diagnosability, reliability, testability, and maintainability when reviewing code and determines when code is ready to be shared or delivered
- 04Tests and explores various design options for a product/solution feature, outlining strengths and weaknesses of each option
- 05Creates and implements code for a product, service, or feature, reusing code as applicable with minimal supervision
- 06Uses appropriate AI tools and practices across the software development lifecycle in a disciplined manner
- 07Applies best practices to build code based on well‑established methods and secure design principles while also applying best practices for new code development and formal validation of security invariants
- 08Understands and applies security best practices and establishes code invariants to model "security as code"
- 09Adopts security standards for clear security code review practices for a set of product features
Требования
- 01Bachelor’s or Master’s degree in Math, Statistics, Data Science, Computer Science, Computer Engineering, or related field
- 022+ years of experience developing web applications or equivalent experience
- 03Proficiency in one or more programming languages such as C, C++, C#, Java, JavaScript, or Python with demonstrated coding experience