Talent.com
This job offer is not available in your country.
Senior Dot Net Developer - API Management

Senior Dot Net Developer - API Management

MinderaBengaluru, Karnataka, India
10 hours ago
Job description

We are looking for a Senior API Platform Engineer who possesses strong skills in .NET, API Management, and Auth0 to develop and execute secure, scalable, and high-performance API ecosystems utilizing GCP, Azure, and Kubernetes clusters.

This position will concentrate on the implementation of API Gateways, along with strategies for authentication and authorization, and the application of best practices for API security while ensuring smooth integration with multi-cloud environments and identity management solutions.

The ideal candidate should have experience with various API gateways (such as Kong, Apigee, Tyk, and Istio) and secure authentication processes utilizing Auth0. Furthermore, the candidate should be adept at operating in a multi-cloud environment, implementing observability, caching, and traffic management techniques.

Requirements

Key Responsibilities :

API Gateway Implementation & Management :

  • Design, implement, and oversee API Gateway solutions like Kong, Apigee, Tyk, or Istio within GCP and Azure Kubernetes clusters.
  • Set up authentication and authorization systems, incorporating Auth0 for token-based security (JWT, OAuth2, OpenID Connect).
  • Establish detailed routing rules through Virtual Services, managing ingress traffic and path mapping.
  • Apply rate limiting and throttling techniques using Redis or tailored rate-limiting services.
  • Configure API quotas to impose restrictions based on user / client / tenant.
  • Enhance traffic management strategies to improve API performance and uptime.

Authentication & Authorization Management :

  • Deploy secure authentication workflows utilizing Auth0, including SSO, MFA, and role-based access control.
  • Integrate Auth0 with .NET applications and API gateways to centralize authentication processes.
  • Implement JWT validation at the gateway level for authentication purposes.
  • Activate mTLS for all inter-service communications within the service mesh.
  • Establish policy evaluation and authorization measures at the API Gateway.
  • Configure TLS termination and manage client certificate handling.
  • Oversee CORS policies using VirtualService or EnvoyFilter for granular control over permitted origins, methods, and headers.
  • Observability & Monitoring (New Relic) :

  • Implement monitoring and performance analysis of APIs through New Relic.
  • Establish real-time insights into API traffic trends, latency, error rates, and dependencies.
  • Facilitate end-to-end request tracing to aid in debugging and issue resolution.
  • Set up alerts and dashboards in New Relic to monitor API health and security.
  • Caching & Performance Optimization :

  • Establish response caching at the API Gateway level for static or rarely modified data.
  • Define caching strategies based on API endpoints and response types utilizing cache-control headers.
  • Enhance API resilience by implementing retry policies, request timeouts, and circuit breakers to avert cascading failures.
  • API Management & Developer Portal :

  • Provide access to APIs for external users via a developer portal, facilitating API discovery and self-service onboarding.
  • Establish governance policies for APIs, including strategies for versioning and deprecation.
  • Ensure uniform API security, traffic management, and quota enforcement across services.
  • Offer self-service options for teams to register and manage their API integrations.
  • Security & Compliance :

  • Develop and uphold best practices for API security, incorporating OAuth2, OpenID Connect, two-factor authentication (2FA), and SAML.
  • Ensure adherence to industry standards for security (e.g., GDPR, SOC2, and enterprise security regulations).
  • Secure API traffic through mTLS encryption, request validation, and access control measures.
  • Collaboration & Documentation :

  • Collaborate closely with developers, DevOps, security, and product teams to align API architecture with business objectives.
  • Document API configurations, authentication workflows, and security protocols for internal reference.
  • Provide technical assistance and training to teams on best practices for API management, authentication, and security.
  • Skills & Qualifications :

    Technical Skills :

  • Expertise in C# and .NET technologies ( ASP.NET Core, Web API).
  • Significant experience with Auth0 , encompassing user management, MFA, and social login integrations.
  • Proficiency in API gateways (Kong, Apigee, Tyk, or Istio) and API security frameworks.
  • Familiarity with OAuth2 and OpenID Connect , JWT authentication, and claims-based authorization.
  • Knowledge of IAM and RBAC.
  • Understanding of RESTful API design, microservices, and cloud-native architectures.
  • Strong familiarity with New Relic for monitoring API observability and performance.
  • Hands-on experience with GCP, Azure, and Kubernetes -based API deployments.
  • Experience :

  • Over 6 years of experience in API management, identity management, and security.
  • Demonstrable experience integrating Auth0 with .NET applications and API gateways.
  • Solid background in multi-tenant API architectures and developer portal administration.
  • Desired Qualifications :

  • Experience with Azure Active Directory or similar IAM solutions.
  • Knowledge of CI / CD processes for API deployments.
  • Experience in Agile development methodologies.
  • Benefits

    We Offer

  • Fantastic working environment built on the principles of lean and self organisation;
  • Fun, happy and politics-free work culture;
  • Competitive salaries and benefits.
  • About Mindera

    At Mindera we use technology to build products we are proud of, with people we love.

    Software Engineering Applications, including Web and Mobile, are at the core of what we do at Mindera.

    We partner with our clients, to understand their product and deliver high performance, resilient and scalable software systems that create an impact in their users and businesses across the world.

    You get to work with a bunch of great people, where the whole team owns the project together.

    Our culture reflects our lean and self-organisation attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way and talk to everyone to enhance communication.

    We are proud of our work and we love to learn all and everything while navigating through an Agile, Lean and collaborative environment.

    Check out our Blog and our Handbook !

    Our offices are located : Porto, Portugal | Aveiro, Portugal | Coimbra, Portugal | Leicester, UK | San Diego, USA | San Francisco, USA | Chennai, India | Bengaluru, India | Cluj-Napoca, Romania

    Create a job alert for this search

    Dot Net Developer • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    • New!
    Senior Dotnet Developer

    Senior Dotnet Developer

    Infotel UKBengaluru, Karnataka, India
    Prime is a bundle of services that investment banks and other major financial institutions offer to hedge funds and similar clients. The clients need such services when borrowing securities or cash ...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Dot Net

    Dot Net

    Prowareness software ServicesBengaluru, Karnataka, India
    Required Skills and Experience : Experience in OOPS, SOLID principles Working experience in the following Web technologies : C# . MVC, web services, Design pattern and SQL Server ...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Dot net Full Stack Lead

    Dot net Full Stack Lead

    Saaki Argus & Averil ConsultingBengaluru, Karnataka, India
    It is one of the leading IT solutions providers with a focus on automotive, fintech, and manufacturing industries.Proven experience as a Technical Lead, preferably in projects involving.NET technol...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Lead.NET Developer

    Lead.NET Developer

    Volvo GroupNandhagudi, Karnataka, India
    Transport is at the core of modern society.Imagine using your expertise to shape sustainable transport and infrastructure solutions for the future. If you seek to make a difference on a global scale...Show moreLast updated: 10 hours ago
    • Promoted
    Senior Full stack Developer(Dot net+ Angular +SQL)

    Senior Full stack Developer(Dot net+ Angular +SQL)

    Programmers.iohosur, tamil nadu, in
    We are looking for a passionate and experienced Senior.NET Core 6, SQL Server, and Selenium-based test automation.The ideal candidate will be responsible for designing, developing, and maintaining ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Consultant - Dot Net FS-React

    Senior Consultant - Dot Net FS-React

    KPMG IndiaBengaluru, Karnataka, India
    KPMG entities in India are professional services firm(s).These Indian member firms are affiliated with KPMG International Limited. KPMG was established in India in August 1993.Our professionals leve...Show moreLast updated: 10 hours ago
    • Promoted
    Asp.Net Fullstack - Angular

    Asp.Net Fullstack - Angular

    LTIMindtreehosur, tamil nadu, in
    Net Fullstack - Angular Developer with 5+ years of experience in building scalable web applications using.The role involves frontend and backend development, API integration, and working with real-...Show moreLast updated: 11 days ago
    • Promoted
    Dot net with Oracle (Immediate Joiners)

    Dot net with Oracle (Immediate Joiners)

    Tata Consultancy ServicesBengaluru, Karnataka, India
    Experience range : 5 to 8 years.Desired Competencies (Technical).Development of technical specifications and plans.Development of new web applications using ASP. Perform unit testing on web applicati...Show moreLast updated: 3 days ago
    • Promoted
    • New!
    Senior Dotnet Developer

    Senior Dotnet Developer

    Valsoft CorporationBengaluru, Karnataka, India
    CI / CD practices for a legacy ASP Classic and.NET-based system currently deployed directly on customer premises.Analyze, stabilize, and improve a legacy ASP Classic / ASP. NET MVC application integra...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    .NET Core Developer (Senior)

    .NET Core Developer (Senior)

    InfogainBengaluru, Karnataka, India
    NET Core Developer (Senior) with skills.NET Core for location Bangalore, India.Posted on : August 08, Share on Linkedin Share on Twitter Share on Facebook. NET Core programming and web development te...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Sr. Dot Net Developer

    Sr. Dot Net Developer

    EurofinsBengaluru, Karnataka, India
    Eurofins IT Solutions, Bengaluru, Karnataka, India.With 36 facilities worldwide, Eurofins BioPharma Product Testing (BPT) is the largest network of bio / pharmaceutical GMP product testing laboratori...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Senior.Net core developer

    Senior.Net core developer

    Q1 TechnologyBengaluru, Karnataka, India
    Location : Any Hexaware location (Pan India).Hexaware is a fast growing automation-led next-generation service provider delivering excellence in IT, BPO and Consulting services.We are driven by a co...Show moreLast updated: 10 hours ago
    • Promoted
    Dotnet fullstack

    Dotnet fullstack

    Concentrixhosur, tamil nadu, in
    Net Core, ReactJS, Microservices.Web API, C#, Entity Framework, Hooks, Redux.An understanding of software patterns and practices, affinity for developing unit tests with complete code coverage.Mode...Show moreLast updated: 29 days ago
    • Promoted
    • New!
    Dot Net Developer

    Dot Net Developer

    CONNECTING 2 WORKBangalore, Karnataka, India
    Participate in requirements analysis.Collaborate with internal teams to produce software design and architecture.Write clean, scalable code using. Test and deploy applications and systems.Revise, up...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Module Lead - Dot Net Job

    Module Lead - Dot Net Job

    YASH TechnologiesBengaluru, Karnataka, India
    YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences,...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Lead Dotnet Developer

    Lead Dotnet Developer

    Société Générale AssurancesBengaluru, Karnataka, India
    IT (Information Technology) Permanent contract Bangalore, India Reference 25000CM0 Start date Immediately Publication date 2025 / 09 / 25. Experience of Azure Cloud Platform.Deep Practical Knowledge on ...Show moreLast updated: 10 hours ago
    • Promoted
    Senior Full Stack Developer (.NET Core 9 + SQL + Blazor + AI Integration)

    Senior Full Stack Developer (.NET Core 9 + SQL + Blazor + AI Integration)

    Turgajo Technologies Pvt. Ltd.hosur, tamil nadu, in
    NET Core 9 + SQL + Blazor + AI Integration).ABOUT US : TURGAJO TECHNOLOGIES PVT TLD (.We are a product-based company, on a mission to capitalize on the evolution of new technologies and the new oppo...Show moreLast updated: 21 days ago
    • Promoted
    • New!
    Dot net developer

    Dot net developer

    Axiom Software Solutions LimitedBengaluru, Karnataka, India
    Design, develop, and maintain back-end solutions using.Develop and optimize database queries, stored procedures, and data access strategies using SQL Server and Entity Framework Azure.Collaborate w...Show moreLast updated: 10 hours ago