Software Engineer II

Noida, Uttar Pradesh, India
Jan 19, 2024
Dec 29, 2024
Onsite
Full-Time
5 Years
Job Description

Job Overview

  1. Focus on Azure. Azure is highlighted as the fastest-growing business in Microsoft's history, serving as the foundation for commercial Cloud Services.
  2. Differentiation. Azure is positioned as the only hyper-scale, enterprise-grade cloud with a true hybrid story.
  3. Core Priority. The core priority of Microsoft Azure is to be the world's most trusted, secure, and global cloud, fostering an excellent work environment.

Team and Responsibilities

  • Azure Resource Manager Team. The team is responsible for designing and operating the management layer that allows Azure customers to manage resources in their Azure accounts.
  • Challenging Area. Cloud buildout is described as a technically challenging area, involving a complex interplay of device commissioning and service deployments.
  • Role of Software Engineer II. The role involves designing scalable, complex services and tools to accelerate cloud buildouts, providing highly secure, role-based access control for operating the cloud.

Microsoft's Mission and Culture

  • Mission. Microsoft's mission is to empower every person and organization on the planet to achieve more.
  • Growth Mindset. Employees are encouraged to come together with a growth mindset, innovate, and collaborate to achieve shared goals.
  • Values. The company values respect, integrity, and accountability, fostering a culture of inclusion where everyone can thrive.

Responsibilities

  • User Requirements. Collaborate with stakeholders to determine user requirements for a set of features.
  • Design and Development. Contribute to the identification of dependencies, create design documents, and implement code for products, services, or features.
  • Estimation. Contribute to breaking down larger work items into smaller tasks and provide estimations.
  • On-call Responsibilities. Act as a Designated Responsible Individual (DRI) working on-call to monitor and address system issues.
  • Continuous Learning. Stay current in skills by staying abreast of developments that improve the availability, reliability, efficiency, observability, and performance of products.

Qualifications

Education and Experience: Bachelor's Degree in Computer Science or related technical field and 4+ years of technical engineering experience or equivalent.

  1. Coding Skills. Proficient in coding languages such as C, C++, C#, Java, JavaScript, or Python.
  2. Cloud Experience. Hands-on experience with distributed systems and services in the cloud.
  3. Problem Tracking. Proven ability to track complex technical issues for running online services.
  4. Microsoft Cloud Background Check. Candidates are required to pass the Microsoft Cloud Background Check.

Equal Opportunity Employer

  • Microsoft emphasizes its commitment to being an equal-opportunity employer, considering applicants without discrimination based on various factors.
  • Encourages applicants with disabilities to request accommodations during the application process.

This job posting provides a clear understanding of the role, responsibilities, and expectations for potential candidates interested in joining the Azure Resource Manager team at Microsoft.

Related Jobs