MNC InsiderMNC Insider
Microsoft logo

Senior Software Engineer

Microsoft

Senior Software Engineer

full-timePosted: Aug 11, 2026Updated: Aug 27, 2026Redmond, WA, US

Job Description

OverviewIn this role as Senior Software Engineer, you will design and implement SAP Material Master Data Governance solutions that power the cloud supply chain operations of Microsoft’s Azure cloud data centers and deliver capabilities that support Microsoft’s rapidly evolving business landscape. You’ll build governance frameworks and work across the SAP ecosystem with a focus on automation, standardization, and reusability while exploring innovative SAP–Azure integrations, advancing solutions leveraging Microsoft Fabric, Power BI, and Application Insights, and adopting AI‑driven capabilities. Your work will support a wide spectrum of enterprise business processes while giving you the opportunity to learn from and collaborate with exceptional peers across Microsoft. If you’re motivated by solving complex enterprise challenges, influencing global‑scale systems, and advancing your expertise in SAP and Azure, this role offers the impact, visibility, and technical depth to accelerate your career.ResponsibilitiesPrimary Responsibilities: Participate in the requirements‑gathering process; guide discussions by representing what standard functionality exists.Review and sign-off business requirements in the form of Features and User Stories.Design and lead the E2E technical architecture and solution, engaging with the various architecture teams and considering established best practices.Configure and develop SAP master data solutions as per business needs.Translate complex business requirements into technical objects focusing on workflows, UI modeling, data replication, and custom ABAP programming to ensure high-quality, governable master data.Lead and implement end-to-end MDG implementations and/or S/4 HANA upgrade projects.Contribute to a healthy team dynamic within the construct of a Feature team.Apply experience, insight, and good judgment to solving challenging technical business problems.Develop instrumentation and process telemetry to ensure SAP solutions are stable, scalable, and extensible.Contribute to the automation toolset to enable world‑class Modern Engineering.QualificationsRequired QualificationsBachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Preferred Requirements:8 years of hands‑on experience in SAP MDG technical development and customization/configuration on large‑scale implementation projects for enterprise businesses.Expertise in implementing Material Master Data SAP MDG‑M solutions.Expertise in SAP Master Data Governance (MDG), SAP S/4HANA, and ABAP development.Expertise in developing custom ABAP Objects, BADIs, Enhancements, CDS Views, AMDP (ABAP Managed Database Procedures), OData Services, and APIs.Experience working with geographically diverse groups.Experience with a variety of SDLC methodologies, specifically Waterfall project execution and SCRUM/Agile approaches.Enterprise IT experience, preferably with ERP packages.Awareness of Azure integration technologies and cloud architecture. Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $160,200 - $261,000 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:https://careers.microsoft.com/us/en/us-corporate-payThis position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Locations

  • Redmond, WA, US

Salary

119,800 - 234,700 USD / yearly

Skills Required

  • coding in languages includingintermediate
  • SAP MDG technical developmentintermediate
  • implementing Material Master Data SAP MDG‑M solutionsintermediate
  • SAP Master Data Governanceintermediate
  • developing custom ABAP Objectsintermediate
  • variety of SDLC methodologiesintermediate

Required Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. (experience, 4 years)

Preferred Qualifications

  • 8 years of hands‑on experience in SAP MDG technical development and customization/configuration on large‑scale implementation projects for enterprise businesses. (experience, 8 years)
  • Expertise in implementing Material Master Data SAP MDG‑M solutions. (degree in implementing material master data sap mdg)
  • Expertise in SAP Master Data Governance (MDG), SAP S/4HANA, and ABAP development. (degree in sap master data governance)
  • Expertise in developing custom ABAP Objects, BADIs, Enhancements, CDS Views, AMDP (ABAP Managed Database Procedures), OData Services, and APIs. (experience)
  • Experience working with geographically diverse groups. (experience)
  • Experience with a variety of SDLC methodologies, specifically Waterfall project execution and SCRUM/Agile approaches. (experience)
  • Enterprise IT experience, preferably with ERP packages. (experience)
  • Awareness of Azure integration technologies and cloud architecture. (experience)
  • Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $160,200 - $261,000 per year. (experience)
  • Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:https://careers.microsoft.com/us/en/us-corporate-pay (experience)
  • This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. (experience)

Responsibilities

  • Participate in the requirements‑gathering process; guide discussions by representing what standard functionality exists.
  • Review and sign-off business requirements in the form of Features and User Stories.
  • Design and lead the E2E technical architecture and solution, engaging with the various architecture teams and considering established best practices.
  • Configure and develop SAP master data solutions as per business needs.
  • Translate complex business requirements into technical objects focusing on workflows, UI modeling, data replication, and custom ABAP programming to ensure high-quality, governable master data.
  • Lead and implement end-to-end MDG implementations and/or S/4 HANA upgrade projects.
  • Contribute to a healthy team dynamic within the construct of a Feature team.
  • Apply experience, insight, and good judgment to solving challenging technical business problems.
  • Develop instrumentation and process telemetry to ensure SAP solutions are stable, scalable, and extensible.
  • Contribute to the automation toolset to enable world‑class Modern Engineering.

Benefits

  • general: Flexibility: Balance what matters—your work, your life, and your team—through trust, autonomy, and shared accountability
  • general: Growth: Stretch your skills, expand your impact, and grow with support that meets you where you are
  • general: Wellbeing: Support for your body, mind, and financial future—so you can stay energized and do your best work
  • general: Community PCS: Find your people, build your network, and feel supported every step of the way

Travel Requirements

Less than 25%

Target Your Resume for "Senior Software Engineer" , Microsoft

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer" , Microsoft

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringSoftware EngineeringSoftware EngineeringSoftware Engineering

Answer 10 quick questions to check your fit for Senior Software Engineer @ Microsoft.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.