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
As a Senior Software Engineer in Microsoft Defender for Cloud Apps, you will contribute to product growth and be responsible for architecting solutions. You will drive technical clarity, take features from ideation to global roll out, and champion improvements in software engineering practices. Mentoring and growing other engineers, building automation, and handling live site issues are key duties. Passion for technology and customer needs is a must.

Job description 

Qualifications

Required Qualifications: 

  • 7+ years of experience in commercial software development 
  • Bachelor's degree or higher in computer science or related field or equivalent experience in building, shipping, and operating reliable, distributed softwaresystems. 
  • Ability to engage in site-reliability engineering practices. 
  • Production experience working with Azure Synapse, HDInsight or similar managed MPP database technologies.  
  • The ability to learn and grasp concepts quickly in a fast-paced environment is critical to success.  

Preferred Qualifications: 

  • Ability to learn and grasps concepts quickly in a fast-paced environment. 
  • Great problem-solving skills and outstanding drive for results 
  • Commitment to collaboration and teamwork and ability to deliver via influence. 
  • Self-starter, who proactively identifies problems and drives for resolution. 
  • Experience with containers and Kubernetes 
  • Advanced technical degree (MS/PhD) is a plus. 

Responsibilities

As Senior Software Engineer in Microsoft Defender for Cloud Apps especially in App Discovery team, you will contribute to product growth and be responsible forarchitecting solutions from the ground-up. 

 

You will 

  • Drive technical clarity for the development andimplementation. 
  • Take features from ideation to successful global roll out. 
  • Drive a project through to delivery removing obstacles as needed to ensure success. 
  • Contribute to the design of large-scale distributed software services and solutions. 
  • Write clean, well-tested code. 
  • Champion and drive improvements to team software engineering practices 
  • Establish best practices and hold high standards in online services development, including code reviews, automated testing, DevOps methodologies and accelerated development using git Copilot. 
  • Mentoring and growing other engineers to bring in efficiency and better productivity.  
  • Build automation to prevent and/or remediate service problems from becoming production incidents. 
  • Perform OnCall duties diligently, handle live site issues with ease, and improve the OnCall operations process. 
  • Passionate about technology and obsessed about customer needs. 
Set alert for similar jobsSenior Software Engineer role in Hyderabad, India
Microsoft Logo

Company

Microsoft

Job Posted

a year 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.