Skip to main content

Job Description: Development Lead (Azure APIM & .NET Core)

Position Id: G0626-0058
Job Type:Full Time
Country: India
Location: Vijayawada
Pay Rate: Open
Contact Recruiter:912261400909

Job Description:

Required Skills & Competencies:
• Lead the design, development, and deployment of enterprise-grade APIs using .NET Core.
• Manage and administer Azure API Management (APIM) services.
• Design and implement API security policies, authentication, authorization, encryption, and decryption mechanisms.
• Develop and maintain CI/CD pipelines using Azure DevOps and GitHub.
• Automate application and API deployments across Development, QA, UAT, and Production environments.
• Implement and manage API versioning, throttling, caching, monitoring, and analytics in APIM.
• Integrate third-party payment gateways and ensure secure transaction processing.
• Perform code reviews and enforce coding standards and security best practices.
• Troubleshoot deployment issues and production incidents.
• Mentor development teams and provide technical guidance.
• API Development & Integration
• Strong experience in .NET Core / ASP.NET Core Web API development.
• Expertise in RESTful API design and implementation.
• Experience with API integration and third-party services.
• Knowledge of OAuth 2.0, JWT, OpenID Connect, and API security frameworks.

Preferred Skills:

Azure API Management (APIM)
• Experience configuring and managing Azure APIM.
• API publishing, versioning, policy creation, and gateway management.
• Implementation of rate limiting, transformation, routing, caching, and security policies.
• Experience with API monitoring and diagnostics.

Azure DevOps & GitHub
• Creation and maintenance of Azure DevOps CI/CD pipelines.
• GitHub repository management, branching strategies, pull requests, and code reviews.
• Automated build, release, and deployment processes.
• Infrastructure and deployment automation.

Security
• Experience implementing encryption and decryption mechanisms.
• Secure API communication using certificates and keys.
• Knowledge of security best practices and vulnerability mitigation.

Payment Gateway Integration
• Integration with payment gateways
• Handling payment workflows, callbacks, reconciliation, and transaction security

Required Educational Qualification:
• B.Tech/M.Tech in Computer Science or others/MCA.

Required Experience:
• He/She must have 8+ years of experience in IT Industry
• Must have experience in development of Web Applications.
• Strong expertise in Azure API Management (APIM), Azure
• DevOps, GitHub, and .NET Core API development.