C#/.NET Developer – Azure Identity & Automation

linear gradient

pune

Posted, 14October 2026

IT service company

The Company

IT service company

The Role

Job Duties & Responsibilities

Design, develop, and maintain applications using C# and .NET 6+.

Build and maintain .NET Core Web APIs and MVC applications using REST API design, Object-Oriented Programming (OOP), and Dependency Injection.

Implement OAuth 2.0 client-credentials authentication, Azure Service Principals, App Registrations, and secure token management.

Integrate Microsoft Graph API and Azure SDKs for identity management and automation.

Manage application secrets, certificates, and credentials using Azure Key Vault and secure rotation practices.

Develop automated tests to ensure application quality, reliability, and security.

Manage source code using Git and support CI/CD pipelines through Azure DevOps or GitHub Actions.

Support deployments using Azure App Service and Azure Functions.

Automate administrative tasks using PowerShell scripts, modules, functions, and error-handling techniques.

Work with Microsoft Entra ID (Azure Active Directory), Exchange Online, and SQL Server as required.

Follow enterprise security standards, including secure credential handling and network segregation.
6-10 year
Strong programming skills in C# and .NET 6 or later. Experience developing .NET Core Web APIs and MVC applications. Good understanding of REST APIs, Swagger/OpenAPI, OOP principles, and Dependency Injection. Hands-on experience with Azure Identity, including Service Principals, App Registrations, OAuth 2.0 client-credentials flow, and access-token management. Knowledge of Microsoft Graph API and Azure SDKs. Experience with Azure Key Vault, certificates, secrets management, and credential rotation. Familiarity with Git version control and CI/CD pipelines using Azure DevOps or GitHub Actions. Knowledge of automated testing and secure software development practices. Good-to-Have Skills Microsoft Entra ID / Active Directory administration, including users, groups, and on-premises synchronization. Experience with Azure App Service and Azure Functions. PowerShell scripting for automation, batching, modules, and error handling. SQL Server and T-SQL knowledge. Exchange Online administration. Understanding of network segregation and security in restricted enterprise environments.
Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related discipline. B.E./B.Tech in Computer Science, IT, or a related engineering field is preferred. Equivalent qualifications with relevant technical experience may also be considered, depending on company policy.

Did not find a suitable job. Leave your resume behind and we shall find one.

HR Bytes (Resources)

Unpolished Diamonds- untapped talent in Rural India

Talent crunch faced by fintech start