Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineering Manager 
India, Telangana, Hyderabad 
339047325

31.12.2024

Required Qualifications:

  • Bachelor’s degree in computer science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

Other Requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Master’s degree in computer science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
Responsibilities
  • Leads efforts and discussions for the architecture of aspects of products/solutions.
  • Independently creates and mentors others for a clear and articulated plan for testing and assuring the quality of solutions, and defines success for outcomes of tests.
  • Leads identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Creates and applies metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices.
  • Holds accountability for the impact of build deployments on both users and other services.
  • Leads efforts to collect, classify, and analyze complex data and analyses on a range of metrics.
  • Leads identification of internal tools and creation of new tools that will be useful for creating the product, determining if methods are still applicable for the current solution.
  • Demonstrates and maintains an up-to-date understanding of both global and local regulations for technologies and system applications to ensure regulations are followed and met.
  • Escalates situations internally to resolve complex blockers.