Back to jobsJob overview

About the role

Senior Software Engineer at Microsoft

Required Skills

c#azureci/cdreactpowershelljavascripttypescriptautomation

About the Role

Senior Software Engineer role focused on designing and developing engineering solutions for .NET, React, and Azure ecosystems. Responsibilities include building scalable automation systems, managing CI/CD pipelines, and integrating Azure services for global distribution. The position emphasizes automation, reliability, and collaboration with product and engineering teams.

Key Responsibilities

  • Design and implement robust infrastructure for building, distributing, and releasing .NET and React products on Azure
  • Develop internal tools and platforms to manage and track release packages with partners
  • Manage and enhance CI/CD pipelines using Azure Pipelines infrastructure
  • Integrate Azure services such as VM sets, Function App, CDN, and Azure Container Apps to enable global distribution and scalable tools
  • Promote automation and reliability throughout the release lifecycle

Required Skills & Qualifications

Must Have:

  • Demonstrated ability to design and build scalable automation systems
  • Strong proficiency in software engineering using C# (preferred), Java, or other object-oriented programming languages, along with scripting languages such as PowerShell (preferred), Bash, Python, or similar
  • Hands-on experience with Azure Function App, Azure Service Fabric, VM Sets, NSG, Firewall, Powershell and related Azure services (Function App, Service Bus, Service Fabric)
  • Solid grasp of CI/CD principles using ADO, containerized deployment, artifact management, and release automation

Nice to Have:

  • Bachelor's Degree in Computer Science/Computer Application or related technical field AND technical engineering experience with coding in languages including, but not limited to, C#, Java, C, CPP, TypeScript, JavaScript, or Python
  • Proficient in HTML/CSS, React, JavaScript/TypeScript, and .net or similar technologies, with hands-on development experience
  • 6+ years of experience with Azure SaaS and IaaS

Benefits & Perks

  • Industry leading healthcare