M365 Software Engineer C#.Net & Terraform
This is a remote position. Must-Have
- Hands-on experience in designing and developing new products using C# and .NET
- Strong understanding of infrastructure as code (IaC) with Terraform, including provisioning and maintaining cloud resources in Azure
- Experience in monitoring, troubleshooting, and executing Azure Runbooks for operational automation
- Proven ability to monitor, manage, and support .NET-based applications in production environments
- Working knowledge of Microsoft 365 Groups management and support
- Experience supporting compliance capture solutions
- Proficiency in DevOps practices, including CI/CD pipeline implementation and maintenance (Azure DevOps or GitHub Actions)
- Strong understanding of Agile methodologies, with experience working in Scrum or Kanban environments
- Knowledge of Azure monitoring and diagnostics tools (Log Analytics, Application Insights, Alerts)
- Good understanding of application security, reliability, and performance optimization in cloud environments
- Excellent problem-solving, collaboration, and communication skills
- Good understanding of M365 Security and Compliance features, including retention, audit, and data governance policies
- Experience working with the Microsoft Power Platform.
Good-to-Have
- AZ-20
Requirements
Required Technical Skill Set MS Azure, M365, C#.Net & Terraform Apply To This Job