Senior Software Development Engineer – CTJ – TS/SCI

<div class="isg-job-description“>OverviewDo you have a passion for launching innovative customer experiences and working with some of Microsoft’s most critical customers? We work with teams across the company to drive the enablement and adoption of Azure and Office at all classification levels (Unclassified, Secret, Top Secret). We own bespoke internal and customer-facing software that supports customer onboarding. This puts us in a unique position to orchestrate end-to-end customer experiences, working with partners across Microsoft (Security, SAP, Commerce, Finance and product teams) to deliver business impact. We are looking for a Software Engineer (SWE) to engage with cross-functional teams to stabilize and enhance existing software/tools that support Microsoft’s US Sovereign clouds and our US Government customers. The Azure Silver team is looking for a Senior Software Development Engineer with a keen interest in building innovative solutions. This is a rare opportunity for an early-mid career Development Engineer to learn about exciting new technologies, work in a team with a startup-DNA, on products unique to sovereign clouds. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
ResponsibilitiesAn ideal candidate will have the following: Considerable development experience in all phases of the product lifecycle Excellent collaboration skills within and across teams Passion or experience building highly scalable, highly available cloud-based software and services Experience with containerized solution development, deployment and DevOps including container orchestration, Application management, infrastructure and software provisioning Drive automation and reliability across the release lifecycle Monitor and troubleshoot release systems to ensure speed, stability, and transparency Core Backend Technologies: .NET (modern version) with C# ASP.NET Core for Web APIs Azure Functions (serverless compute) RESTful API design with OpenAPI/Swagger Frontend Technologies: React with TypeScript Modern build tooling (Vite or Create React App) React Router for navigation MSAL (Microsoft Authentication Library) for authentication Azure Cloud Platform: Azure App Services (web app hosting) Azure Functions (serverless/background jobs) Cosmos DB (NoSQL database) Azure Storage (Blob storage, queues) Azure Key Vault (secrets management) Application Insights (monitoring & telemetry) Azure Event Grid (event-driven architecture) Azure Data Factory (data orchestration) Azure Data Explorer (Kusto) (analytics) ARM Templates (Infrastructure as Code) Authentication & Security: Microsoft Entra ID OAuth 2.0 / OpenID Connect Managed identities for Azure resources Testing: xUnit (C# unit testing) Moq (mocking framework) Alba (integration testing) Jest (JavaScript/TypeScript testing) React Testing Library Playwright (end-to-end testing) DevOps & Tooling: Azure DevOps with YAML pipelines OneBranch build system PowerShell scripting Azure CLI Git version control EV2 (Express V2) deployment orchestration Development Practices: Dependency injection patterns Resilience patterns (Polly for retry logic) Health checks and monitoring Code analysis and security scanning Infrastructure as Code Additional Libraries & Patterns: AutoMapper (object mapping) HTTP client patterns with resilience Event-driven architectures Background job processing This is a full-stack Azure-native development role requiring both modern web development skills and deep Azure cloud platform knowledge.

 

To help us track our recruitment effort, please indicate in your cover/motivation letter where (usajobvacancies.com) you saw this job posting.

Application ends on January 1, 1970
Job ID: 283519 Application ends on January 1, 1970

Overview

  • Location Reston, VA 
  • Job category All sectors
  • Salary $
  • Job type Contract

Microsoft

  • Reston, VA