Microsoft

Senior Software Engineer, Full Stack

Microsoft
Apply
3 days ago
Redmond, WA, USASenior
H1B sponsor

Base Salary

$120k - $261k/yr

Responsibilities

  • Build and maintain React interfaces, backend services, APIs, Dataverse plugins, custom components, integrations, automated tests, deployments, and production operations.
  • Modernize application architecture and workflows using custom services, Dataverse, Power Apps, and Power Automate.
  • Define service boundaries, API contracts, data models, migration patterns, and performance validation approaches.
  • Build resilient enterprise integrations with asynchronous processing, validation, retries, idempotency, reconciliation, observability, and secure data handling.
  • Develop AI-assisted applications and agent integrations with evaluation, permission-aware access, auditability, and human oversight.
  • Own automated testing, CI/CD, environment management, telemetry, releases, incident investigation, performance, and reliability improvements.
  • Apply secure engineering, least-privilege access, privacy, and data-control practices.
  • Lead design and code reviews, mentor engineers, improve shared libraries and developer tooling, and partner with product management on requirements and delivery risks.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field and 4+ years of technical engineering experience with coding, or equivalent experience.
  • Experience with software development in C#, Java, JavaScript/TypeScript, Python, or comparable technologies.
  • Experience delivering and operating production applications across frontend, backend, API, and data layers.
  • Experience with software design, data modeling, automated testing, debugging, source control, secure development, and complex technical ownership.
  • Proficiency in C#/.NET, React, and JavaScript/TypeScript, or comparable technologies.
  • Experience extending Dataverse and Power Apps through APIs, plugins, custom components, or connectors, and developing Power Automate workflows.
  • Experience modernizing business-critical applications and integrating custom software with enterprise platforms.
  • Experience with Azure services, event-driven architectures, relational databases, distributed-system reliability, CI/CD, infrastructure as code, observability, performance analysis, and production incident response.
  • Experience building or evaluating AI-powered applications, agents, or tool integrations, including effective use of AI-assisted engineering tools such as GitHub Copilot.
  • Familiarity with Microsoft Fabric, Power BI, or semantic-model integration.
  • Track record of technical mentorship and collaborative delivery across diverse teams.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud background check upon hire or transfer and every two years thereafter.
Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me