remote
Software Engineer II - Full Stack The Fabric Data Engineering Experience & Infrastructure - Microsoft
Software Engineer
Full‑stack Software Engineer building data‑centric experiences on Microsoft Fabric, leveraging C#, .NET, Azure services, and modern web technologies such as React and TypeScript.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end web applications that power the Fabric Data Engineering experience.
- Implement scalable backend services using C# and .NET on Azure, integrating with Azure SQL, Cosmos DB, and other data platform services.
- Build responsive front‑end interfaces with React and TypeScript, ensuring high performance and usability for data engineers and analysts.
- Collaborate with product, data, and infrastructure teams to define APIs, data models, and deployment pipelines.
- Drive continuous integration and delivery using Azure DevOps, automated testing, and monitoring tools.
Requirements
- Strong proficiency in C# and the .NET ecosystem, with experience building cloud‑native services.
- Hands‑on experience with Azure platforms (Azure SQL, Cosmos DB, Service Bus, Event Grid) and containerized deployments.
- Solid front‑end development skills using React, TypeScript, HTML5, and CSS.
- Understanding of data engineering concepts, real‑time analytics, and big‑data workloads.
- Experience with CI/CD pipelines, automated testing, and performance monitoring in Azure DevOps.
Skills
cazuresqlreacttypescript