We are seeking highly skilled .NET Developers with 10+ years of experience and expertise in Azure API Management to join our team. The ideal candidates will have a strong background in .NET Core, C#, and hands-on experience with cloud-based solutions leveraging Microsoft Azure services.
Candidates with a focus on Azure APIM will work on designing, developing, and managing API solutions, while those with an emphasis on Azure DevOps will be responsible for CI/CD pipeline management, automation, and cloud infrastructure deployment.
Required Skills & Experience:
-
Hands-on experience in .NET development with C# and .NET Core, exclusively focused on API development.
-
Experience with SQL databases and NoSQL solutions
-
Hands-on experience with Azure Functions, Logic Apps, and Data Factory
-
Proficiency in Azure API Management and GitHub Actions for CI/CD
-
Expertise in cloud security best practices using Azure Key Vault
-
Experience working with event-driven architecture using Azure Service Bus & Event Grid
-
Ability to work with containerized applications and Azure Container Registry
-
Strong problem-solving and debugging skills in cloud-based applications
Key Responsibilities:
-
Design, develop, and maintain scalable applications using .NET Core and C#
-
Develop and deploy serverless applications using Azure Functions
-
Build and optimize Azure APIM Pipelines for CI/CD automation
-
Implement GitHub Actions and version control strategies
-
Work with cloud-based SQL and NoSQL databases
-
Develop and manage Azure Logic Apps, Azure Data Factory, and Azure Service Bus Queues
-
Ensure secure application development using Azure Key Vault and Azure Application Insights
-
Manage containerized applications using Azure Container Registry
-
Implement Azure Event Grid for event-driven workflows
-
Utilize Azure Storage Accounts for scalable data storage solutions
-
Work on batch processing using Azure Batch Accounts
-
Troubleshoot, optimize, and monitor applications for performance and security