Posted on: 04/12/2025
Description :
About the Role :
We are seeking an experienced .NET Developer with strong expertise in Azure cloud services to design, build, and maintain scalable, secure, and high-performing applications.
The ideal candidate has hands-on experience with C#, .NET Core, Azure PaaS services, DevOps practices, and modern application architectures.
This role involves collaborating with cross-functional teams to deliver cloud-native solutions and drive digital transformation initiatives.
Key Responsibilities :
- Design, develop, and maintain applications using C#, .NET Core/.NET 6+, and related frameworks.
- Build RESTful APIs, microservices, and backend components with clean, scalable architecture.
- Develop cloud-native solutions leveraging Azure services.
Work extensively with Azure PaaS components such as :
- Azure App Services
- Azure Functions
- Azure API Management
- Azure Logic Apps
- Azure Storage (Blob, Table, Queue)
- Azure Service Bus / Event Hub
- Azure SQL / Cosmos DB
- Azure Container Apps / AKS (optional)
- Implement identity and security using Azure AD, OAuth, and Managed Identities.
- Participate in application architecture design discussions for cloud-native and distributed systems.
- Apply best practices for microservices, domain-driven design (DDD), and API design.
- Ensure scalability, performance, and reliability across application components.
- Build and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tools.
- Write Infrastructure-as-Code (IaC) using ARM templates, Bicep, or Terraform.
- Automate deployments, testing, and infrastructure provisioning.
- Design and manage relational and NoSQL databases on Azure (Azure SQL, Cosmos DB).
- Implement robust data access layers using Entity Framework Core or Dapper.
- Build integrations using Azure Data Factory, Service Bus, or event-driven pipelines.
- Write unit tests, integration tests, and API tests using xUnit, NUnit, or MSTest.
- Ensure high code quality, conduct peer code reviews, and follow secure coding standards
- Monitor applications using Azure Monitor, App Insights, Log Analytics, and dashboards.
- Troubleshoot production issues and optimize performance, reliability, and cost.
- Implement observability best practices (structured logging, tracing, metrics).
- Work closely with product owners, architects, QA engineers, and other developers.
- Participate in Agile/Scrum ceremonies and sprint planning.
- Document technical solutions, APIs, workflows, and deployment architectures.
Skills & Qualifications :
Technical Skills :
- Strong experience with C#, .NET Core/.NET 6+, and object-oriented programming.
- Hands-on experience with Azure PaaS services and cloud-native application development.
- Experience with REST APIs, microservices, and asynchronous messaging.
- Knowledge of authentication/authorization protocols (Azure AD, OAuth, JWT).
- Proficiency in database technologies (Azure SQL, SQL Server, Cosmos DB).
- Experience with CI/CD pipelines and DevOps practices using Azure DevOps.
- Familiarity with Docker/Kubernetes (AKS) is a plus.
- Strong debugging, performance tuning, and optimization skills
Did you find something suspicious?
Posted By
Riya jain
Senior Talent Acquisition Specialist at MARKTINE TECHNOLOGY SOLUTIONS PRIVATE LIMITED
Last Active: 5 Dec 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1584917
Interview Questions for you
View All