Taro Logo

Software Engineering IC2

Microsoft is a global technology company that empowers people and organizations to achieve more through digital innovation.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cybersecurity

Job Description

Microsoft Security is seeking a Software Engineer to join their Secure Production Access (SPA) team within the IDC CISO organization. This role focuses on building secure, scalable, and resilient services that protect Microsoft's most privileged environments.

The position involves working on the App Packaging service to enable secure deployment of applications across SAW devices, including external integrations, SCCM and SQL Server infrastructure management, and workflow automation. You'll be responsible for translating complex business and security requirements into robust, production-grade solutions while ensuring optimal performance and reliability.

Key responsibilities include:

  • Owning multiple services and architecting them to scale
  • Implementing microservices for real-time, highly scalable solutions
  • Using engineering best practices throughout the software development lifecycle
  • Providing on-call support and monitoring service health
  • Collaborating with business and engineering partners

Required qualifications include:

  • 2-3 years of professional software engineering experience
  • Strong skills in .NET framework, ASP.NET, MVC, Web API, C#, and SQL Server
  • Experience with cloud services (Azure/AWS)
  • Knowledge of security aspects like authentication and authorization
  • Master's or bachelor's degree in engineering/computer science

The role offers comprehensive benefits including healthcare, educational resources, parental leave, and investment opportunities. Microsoft maintains a culture of inclusion and growth mindset, encouraging innovation and collaboration across teams.

This position is based in Hyderabad, India, requiring 0-25% travel, and is focused on securing Microsoft's critical infrastructure while contributing to the company's mission of empowering every person and organization on the planet to achieve more.

Last updated 15 hours ago

Responsibilities For Software Engineering IC2

  • Own multiple services and architect them to scale
  • Design and implement microservices for real-time, scalable solutions
  • Use engineering best practices throughout the software development lifecycle
  • Provide on-call support and monitor service health
  • Work closely with business and engineering partners
  • Design, develop, test, deploy, maintain, and improve applications
  • Stay current with new techniques, tools and methodologies

Requirements For Software Engineering IC2

Java
JavaScript
Node.js
React
  • Master's or bachelor's degree in engineering/computer science
  • 2-3 years of professional software engineering experience
  • Experience in Object Oriented Programming, .NET framework, ASP.NET, MVC, Web API, C#, and SQL Server Programming
  • Experience with cloud services (Azure/AWS)
  • Knowledge of scripting languages like React, Angular JS, PowerShell
  • Understanding of security aspects like authentication, authorization, encryption
  • Strong communication and organizational skills

Benefits For Software Engineering IC2

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect