Software Engineer II

Noida, Uttar Pradesh, India
Dec 07, 2023
Sep 12, 2024
Onsite
Full-Time
5 Years
Job Description

Title. Software Development Engineer II - Microsoft Commerce Platform

Overview

Are you passionate about building scalable and reliable platforms that enhance customer experiences? Join Microsoft Commerce platform, a rapidly growing team responsible for delivering cost management experiences to commercial customers and cloud partners across Azure and Microsoft 365. We are seeking a skilled Software Development Engineer to play a pivotal role in innovating and building scalable systems, contributing to the improvement of customer satisfaction in cost management.

Responsibilities

  • Collaborate with stakeholders to define functional requirements.
  • Designed and developed APIs and user experiences on big data.
  • Own the technical design of components with an overall systems view.
  • Define cost estimates and execution plans for features.
  • Designed, coded, tested, and deployed features using a CI/CD model.
  • Define metrics and alerts to monitor the health of services.
  • Demonstrate excellent verbal and written communication skills.
  • Exhibit exceptional problem-solving abilities.
  • Manage multiple competing priorities in a fast-paced environment.
  • Embrace challenges and foster a continuous growth mindset.

Basic Qualifications

  • 4+ years of commercial software development experience.
  • Bachelors/Masters in Computer Science or a related field.
  • Strong coding and design skills (C#, C++, or Java).
  • Excellent communication skills in English.

Preferred Qualifications

  • Expertise with C#.
  • Solid understanding of Engineering Excellence processes and requirements.
  • Experience with Cloud Platforms like Microsoft Azure, Amazon AWS, and Google Cloud.
  • Familiarity with Azure Data Explorer, Azure App Services, and Azure Functions.
  • Experience with sovereign or geographically restricted clouds.
  • Exposure to Continuous Integration and Continuous Deployment systems and paradigms.
  • Familiarity with distributed systems.
  • Experience with web front-end technologies (e.g., HTML, CSS, Javascript/Typescript).
  • Detail-oriented design, coding, debugging, and problem-solving skills.
  • Strong written and verbal communication skills.

Microsoft is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), or sexual orientation. If you need assistance or a reasonable accommodation due to a disability during the application process, please read more about requesting accommodations.

Related Jobs