The Job logo

What

Where

Senior Software Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
We are hiring for the position of Senior Software Engineer at Microsoft. As a Senior Software Engineer, you will be responsible for fixing security vulnerabilities, analyzing and troubleshooting issues in Windows operating system components, and developing high-quality bug-free fixes. You will also collaborate with peers and partner teams to ensure code quality and participate in code reviews. Additionally, you will have the opportunity to mentor junior engineers and contribute to the improvement of products, tools, and processes. This is a full-time hybrid opportunity based in Hyderabad, Telangana, India.

Job description 

Qualifications

  • 8+ years of professional software development experience. 
  • Proven design and problem-solving skills, with an emphasis on quality and engineering excellence. 
  • Excellent debugging skills, hands-on knowledge of WinDBG is desirable 
  • Proven communication skills, both verbal and written. 
  • The ability to work well in a diverse, global, team-focused environment.   
  • BS in Computer Science or equivalent preferred. 
  • Experience with relevant programming skills in C/C++ 
  • Ability to understand unfamiliar code bases, and debug multi-threaded, and highly scalable applications.   
  • Knowledge of Windows internals and Experience in working with Windows system level programming is desirable. 
  • Demonstrated results working with a global team. 

 

Responsibilities

  • Fixing externally and internally found security vulnerabilities and all the potential variants. 
  • Analyze, debug, and troubleshoot issues reported in windows operating system components, including performance optimization, system crashes, and compatibility problems. 
  • Crafting high-quality, bug-free fixes with minimum application compatibility risk. 
  • Participate in code reviews and collaborate with peers to ensure code quality, maintainability, and adherence to coding standards. 
  • Collaborating with escalation engineers and other partner teams across Microsoft to debug, develop, test and ship updates. 
  • Finding ways to improve products, tools, and processes for long-term benefit for Microsoft and customers. 
  • Mentoring junior engineers in the team. 
     
Set alert for similar jobsSenior Software Engineer role in Hyderabad, India
Microsoft Logo

Company

Microsoft

Job Posted

10 months ago

Job Type

Full-time

WorkMode

Hybrid

Experience Level

8-12 Years

Category

Software Engineering

Locations

Hyderabad, Telangana, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Microsoft Logo

Senior Software Engineer

Microsoft

Hyderabad, Telangana, India

Posted: a year ago

Design and implement microservices to enable real time, highly scalable, performant, and sustainable solutions. Deliver well-tested features across many different services and platforms. Use engineering best practices throughout the software development lifecycle to establish maintainable, reliable, and secure systems. Collaborate with teammates in various roles to plan and execute on key deliverables. Innovate for both customer use cases and overall health of the service. Mentor junior team members as applicable. Work in a culture of continuous improvement, adaptation, reflection, and growth.