Tech Stack
Responsibilities
- Partner with stakeholders to determine user requirements for scenarios.
- Lead identification of dependencies and development of design documents for products, applications, services, or platforms.
- Mentor others to produce extensible and maintainable code used across products.
- Leverage subject-matter expertise of cross-product features to drive multiple group's project and release plans.
- Hold accountability as a Designated Responsible Individual (DRI), mentoring engineers and monitoring systems for degradation.
Soft Skills
Software Engineering PracticesTechnical Decision-MakingMentoringCross-Functional Collaboration
Benefits
- Health Insurance
- Dental
- Vision
- Disability Insurance
- Life Insurance
Culture
Growth MindsetCross-Functional TeamsMentorship ProgramCustomer-Obsessed
Requirements
Required: Bachelor's Degree in Computer Science or related technical field
Preferred: Master's Degree in Computer Science or related technical field
Regions: Us
Get jobs like this in your inbox
Weekly C, C++, C# hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Microsoft
Industry: software
Size: enterprise
Microsoft is a global technology company that empowers every person and every organization on the planet to achieve more, focusing on cloud-based solutions and collaborative innovation with customers.
View company profile →Compensation
Base salary: $139,900 – $304,200 USD