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

Software Engineer II - Noida - Microsoft

Home > Software Development

 Software Engineer II - Noida - Microsoft

Job Description

Responsibilities

As an Engineer in our team, you will architect, design, implement and extend cross platform MDATP security features on Linux, macOS and Microsoft Windows. Mentor and drive technical excellence on the engineering team.

Additionally, as a self-driven technical leader, you will also be responsible for ensuring code quality, providing thought leadership in bringing innovation to our products and engineering practices.

Qualifications
  • 5+ years of experience as a software engineer working on industrial strength software and a proven record of accomplishment of having shipped commercially successful software products services.
  • Proficiency in data structures, algorithms, and analysis of algorithm complexity
  • Experience in Linux, macOS, or Microsoft Windows programming in kernel or system level modules, Operating System Internals, memory management, IPC (Inter Process Communication), multi-threaded and multi-process application software development.
  • Demonstrated coding skills in C/C++ and STL on Linux, macOS or Microsoft Windows.
  • Demonstrated debugging, monitoring, diagnosing, and troubleshooting skills. Experience of using GDB, LLDB and/or WinDbg.
  • Experience in Secure coding, Security reviews and meeting Software Security requirements.
  • Working knowledge of reverse engineering (IDA) is optional.
  • Working knowledge of Shell, Python, and other scripting languages is optional.
  • Experience with software development tools such as source control systems (GIT), complete CI System (Azure DevOps ) to support continuous development, integration, and testing.
  • Excellent communication skills and the ability to collaborate in a multi-disciplinary team consisting of Software Engineers, Program Managers, Security researchers, and Data Scientists.
  • Bachelors or Masters degree in Computer Science

Job Classification

Industry: Software Product
Functional Area: Engineering - Software,
Role Category: Software Development
Role: Software Development
Employement Type: Full time

Education

Under Graduation: Any Graduate
Post Graduation: Any Postgraduate

Contact Details:

Company: Microsoft Corporation
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   Supply chain C++ Linux Coding Debugging Data structures microsoft Troubleshooting Monitoring Python

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

₹ 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.