Browse Jobs posted by genuine Employees
Apply to get a referral. Absolutely FREE
Microsoft logo

Software Engineer II (3-9 years experience) in Microsoft (Hyderabad), India

  Microsoft      Hyderabad      3 - 10 Years    CTC : INR 20 lpa    Last Date : 2023-10-27
BackendIT/DevOps
Zia Ahmad
Employee
555
Views
1
Quick Applied
( 1 Quick Applied )

Job Description

Responsibilities
  • Design and implement microservices to create real-time, highly scalable, and performant solutions.
  • Deliver automated and well-tested features across diverse services and platforms.
  • Apply engineering best practices throughout the software development lifecycle, ensuring maintainable, reliable, and secure systems.
  • Analyze complex, high-dimensional data from various sources to solve challenging problems.
  • Collaborate with cross-functional teams to plan and execute key deliverables.
  • Foster a culture of continuous improvement, adaptation, reflection, and growth.
  • Provide on-call support and monitor service health in production, adhering to the DevOps culture.

Preparation Tips (Technical Side): 
Coding: Write maintainable, testable, and modular code on paper. Consider edge cases and optimize code for time and space complexity.
Computer Fundamentals/OS Concepts: Understand OS topics affecting code performance, such as memory management, processes, threads, synchronization, and paging.
Data Structures (Trees/Graphs) and Algorithms: Apply algorithms like sorting, merging, and searching. Utilize data structures like trees, hash maps, sets, and arrays.
System Design: Develop High-Level Design (HLD), Low-Level Design (LLD), and Component Design.
Technical Competencies (Evaluation Focus):
  • Coding/Designing: Write syntactically and logically correct code on paper. Emphasize modular, maintainable, testable, and time complexity optimized code.
  • Data Structures: Apply the right data structures, such as trees, hash maps, sets, and arrays. Understand BFS, DFS, and maximum nodes in binary trees at a level.
  • Algorithms: Demonstrate proficiency in sorting, merging, and searching algorithms.
  • Problem Solving: Fully understand the problem before proposing solutions. Ask clarifying questions, articulate thoughts clearly, and handle ambiguity.
  • Object-Oriented Design: Understand OOPS concepts, inheritance, encapsulation, polymorphism, HLD, LLD, and design patterns.

Expected Experience: 3-9 years
Expected CTC: 25+ LPA
Location: Hyderabad, India
Work from Office: Yes (5 days a week)
Note: Preference may be given to female candidates for diversifying the team structure. This does not lower performance expectations.

How to apply/get reffered? 
Align your resume with the mentioned responsibilities and email it (in PDF format) to : Click to see email-id

Next Steps: Based on profile suitability and skills, you may be referred for the position. Upon referral, submit your application within the next 24-48 hours.
Disclaimer: The provided links are for practice/reference and do not indicate Microsoft's endorsement.
Good luck with your application!
Prerna just got her resume reviewed and career guidance from a Principal Engineering Manager at Microsoft! See how.



Get Job Alerts!
Get notified only for high paying relevant jobs in top MNCs. Promise!