API Engineer – C#/.NET & Cloud
Employment Type: Contract (C2C)
Experience: 6–8 Years
Location: Noida
Work Mode: (Hybrid – 3 Days/Week Onsite)
Work Hours: 11:00 AM – 9:00 PM IST
About the Role:
We are looking for an experienced API Engineer with strong expertise in C#, .NET Core, Microsoft Azure, Azure Functions, and Azure Kubernetes Service (AKS) to design, develop, and maintain scalable, secure, and high-performance APIs and cloud-native applications.
The ideal candidate will have hands-on experience building enterprise-grade microservices, implementing cloud-native architectures, and deploying containerized applications on Azure. This role offers an opportunity to work on modern cloud technologies while driving digital transformation initiatives.
Key Responsibilities:
- Design, develop, and maintain RESTful APIs and microservices using C# and .NET Core/.NET 6+.
- Build and deploy cloud-native applications leveraging Microsoft Azure services.
- Develop and maintain serverless applications using Azure Functions.
- Deploy, manage, and optimize containerized workloads on Azure Kubernetes Service (AKS).
- Design scalable, resilient, and secure API architectures following industry best practices.
- Integrate APIs with internal and external systems while ensuring performance and reliability.
- Implement authentication and authorization using OAuth2, JWT, Azure AD, or similar technologies.
- Collaborate with architects, product owners, and engineering teams to deliver technical solutions.
- Monitor application health, troubleshoot issues, and optimize cloud performance.
- Participate in code reviews, technical design discussions, and architectural decisions.
- Support CI/CD implementation, automation, and deployment processes.
Required SkillsApplication Development:
- Strong experience with C# and .NET Core/.NET 6+.
- Hands-on experience with ASP.NET Web API.
- Expertise in REST API development and integration.
- Strong understanding of Microservices Architecture.
Microsoft Azure
- Experience with:
- Azure Functions
- Azure App Services
- Azure Storage
- Azure Key Vault
- Azure Monitor
- Azure DevOps
Containerization & Orchestration
- Hands-on experience with Azure Kubernetes Service (AKS).
- Strong knowledge of Docker and containerization technologies.
API Security & Integration
- Strong understanding of REST principles, API versioning, and API security.
- Experience implementing OAuth2, JWT, Azure AD, and related authentication mechanisms.
Databases & DevOps
- Experience with SQL Server and/or NoSQL databases.
- Proficiency with Git, Azure DevOps, and CI/CD pipelines.
Preferred Qualifications:
- Experience with event-driven architectures and messaging platforms such as:
- Azure Service Bus
- Azure Event Grid
- Kafka
- Knowledge of Infrastructure as Code (Terraform, ARM Templates, or Bicep).
- Experience working in Agile/Scrum environments.
- Azure Certifications:
- AZ-204: Azure Developer Associate
- AZ-305: Azure Solutions Architect
Nice to Have:
- Experience with Azure API Management (APIM).
- Knowledge of distributed tracing, monitoring, and observability tools.
- Understanding of cloud-native security best practices.
- Experience supporting high-volume, mission-critical enterprise applications.
Mandatory Skills:
- C#
- .NET Core / ASP.NET Web API
- Microsoft Azure
- Azure Functions
- Azure Kubernetes Service (AKS)
- Docker
- Microservices Architecture
- REST APIs
- CI/CD Pipelines
- Azure DevOps
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
- 6–8 years of hands-on software development experience.
- Proven experience building and deploying cloud-native applications on Microsoft Azure.
Why Join?
- Work on modern cloud-native and microservices-based architectures.
- Exposure to Azure Kubernetes Service (AKS) and enterprise-scale API platforms.
- Opportunity to contribute to large-scale digital transformation initiatives.
- Collaborative environment with opportunities for technical growth and innovation.
Pay: ₹80,000.00 - ₹100,000.00 per month
Work Location: Hybrid remote in Noida, Uttar Pradesh (Noida)