Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Software Engineer - Hyderabad @ Microsoft

Home > Software Development

 Principal Software Engineer - Hyderabad

Job Description


Responsibilities

  • Architect and lead the detailed design of CSCP services/systems. Development of brand-new services, re-architecture of existing services, and drive natively integrated end-end solutions.
  • Provide overall technical leadership and technical directions to Engineering team. Work closely within the team and across teams to help resolving technical conflicts and achieving consensus.
  • Dive deep and Hands-on implementing most critical components, ensure service s quality, especially ensure data quality.
  • Strong design and problem solving skills, with a bias for architecting at scale.
  • Hands-on experience at shipping a large scale, commercial, online-software solution.
  • Evaluate and recommend new technologies that will take the business to the next level.
  • Evangelize services we have, best practices and processes.
  • Research and keep current on technologies and system solutions.
  • Work closely with program managers, engineering and business teams to deliver high quality services.
  • Develop best-in-class engineering for our services by ensuring that the services and the components are: well-defined and modularized, secure, reliable, reusable, diagnosable, and actively monitored.
  • Partner with cross teams and leaders to contribute to meet immediate and longer-term business objectives.
  • Mentor engineers in the team by providing hands-on assistance, best practices, and promoting an inclusive learning environment.
Qualifications

Minimum Qualifications

  • B.S, M.S, or Ph.D in Computer Engineering, Computer Science, or equivalent experience
  • 15+ years of experience designing and building large scale distributed systems which deal with huge amount of data, provide high quality data and predict possible events then prevent customer impacts
  • Strong Experience with C# or Java, C++
  • Strong technical abilities, problem solving, design, rapid prototyping, coding and debugging skills. Strong working experience with in-depth expertise in delivering solutions based on ASP.Net, Web API, Web services/Rest APIs

Preferred Qualifications

  • Proven experience in diverse technologies and technical challenges, in services development and systems engineering
  • Proven experience in cloud technology stacks (e.g. Azure, AWS, K8S, etc.)
  • Hands-on experience at shipping a large scale and resilient commercial, online-software solution
  • Cloud experience, cloud native mindset, including performance, reliability, resilience, scale-out and big data analytics/machine learning
  • Strong problem-solving skills and passion to solve hard problems as part of a team
  • Excellent communication skills, collaboration skills and driving skills
  • Demonstrated ability of driving complex problems and reaching consensus across teams
  • Excellent communicator, comfortable presenting to large audiences and customers Good interpersonal skills, including teamwork, facilitation, and negotiation

Job Classification

Industry: IT Services & Consulting
Functional Area: Engineering - Software,
Role Category: Software Development
Role: Software Development
Employement Type: Full time

Education

Under Graduation: Any Graduate
Post Graduation: Medical-MS/MD in Psychology

Contact Details:

Company: Microsoft Corporation
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Computer science Business process C++ Coding Debugging Machine learning Data quality microsoft Distribution system Capacity planning

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

React JS Developer -UI Developer (6month Contract)

  • Accenture
  • 5 - 8 years
  • Bengaluru
  • 11 hours ago
₹ 9-12 Lacs P.A.

Application Developer-Cloud FullStack

  • IBM
  • 3 - 5 years
  • Pune
  • 11 hours ago
₹ Not Disclosed

Software Engineer III

  • JPMorgan Chase Bank
  • 0 - 5 years
  • Hyderabad
  • 12 hours ago
₹ Not Disclosed

Lead Software Engineer - React, Node.js, Java

  • JPMorgan Chase Bank
  • 0 - 7 years
  • Bengaluru
  • 12 hours ago
₹ Not Disclosed

Microsoft

Client: Microsoft Corporation is an American multinational technology company with headquarters in Redmond, Washington. It develops, manufactures, licenses, supports, and sells computer software, consumer electronics, personal computers, and related services.