Microsoft Corporation Software Engineer 2 in Hyderabad, India

A Software Engineer with strong security insights is a great story to share. Are you obsessed with writing great software that scales and want to be a part of a highly motivated team that is focused on building systems that make greater impact? Do you enjoy building and implementing next generation Digital Security and Risk Management solution at scale to support enterprise level needs which empowers cross functional teams to deliver quickly? If this is you, we have a wonderful opportunity for you. This position need a software developer with strong development background and able to collaborate with domain experts, architects and senior technical teams throughout the program life cycle.

In this role, you will be a team player with a keen eye for detail and problem-solving skills. If you also have experience in Agile frameworks and popular coding languages (e.g.ASP.Net, C#, SQL programming, any scripting languages), we’d like to meet you.


The software development engineer will be accountable for the following:

  • Be responsible for owning multiple services, architecting them to scale, and have robust unit tests to deliver high quality products.

  • Solve problems at their source, stepping back to understand the broader context, and implementing fixes to ensure that it never occur again.

  • Stay abreast of new techniques, tools and methodologies used to address the critical developmental areas.

  • Design, develop, test, deploy, maintain and improve applications to support the business to drive and enable security across systems.

  • Provide ongoing maintenance, support and enhancements in existing systems and platforms.

  • Work closely with business and engineering partners during early SDLC phases to understand the business capabilities and goals for the program


Technical expertise:

  • Should have strong programming skill with ability to write optimized and reusable code.

  • Demonstrated experience developing the enterprise applications using Microsoft technology stack .

  • Good to have experience in Object Oriented Programming, .NET framework , ASP.NET, MVC, C#, and SQL Server Programming along with exposure to cloud services (Azure, AWS...)

  • Good have exposure to Scripting Languages Angular JS, PowerShell etc. and exposure to TFS/VSO and Git

Education & Experience:

  • Master’s / bachelor’s degree in Engineering/ Computer Science.

  • Strong 6+ years of demonstrated work experience in the Information Systems industry.

  • 4+ years of programming experience ASP.Net, C#, SQL, PowerShell or other scripting languages.

Digital Security & Risk Engineering (DSRE), an organization led by Microsoft’s Chief Information Security Officer, enables Microsoft to deliver the most trusted devices and services. DSRE’s vision is to ensure all information and services are protected, secured, and available for appropriate use through innovation and a robust risk framework.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.