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

Senior Dot Net Developer - API Management

MinderaBengaluru, KA, IN
30+ days ago
Job type
  • Quick Apply
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, KA, IN

    Related jobs
    • Promoted
    Dot Net Backend Developer / Integration Engineer (3–5 Years)

    Dot Net Backend Developer / Integration Engineer (3–5 Years)

    ARSoft Consultinghosur, tamil nadu, in
    ARSoft Consulting is seeking a talented and detail-oriented.Net Backend Developer with proven experience in RESTful API development and system integration. This role requires a deep understanding of...Show moreLast updated: 3 days ago
    • Promoted
    Senior.Net Developer - C#

    Senior.Net Developer - C#

    FernHConsultancyBangalore
    NET Developer Location : Bangalore (Work From Office) Experience : 69 Years ...Show moreLast updated: 27 days ago
    • Promoted
    Dot Net Developer- SSE II

    Dot Net Developer- SSE II

    ConfidentialBengaluru / Bangalore
    Acts with urgency and delivers high-quality work that adds value to the business, stakeholders, and customers.Works with the manager to focus on advancing team goals. Prioritizes effectively and pro...Show moreLast updated: 4 days ago
    • Promoted
    Senior / Lead.Net Developer - C# Programming

    Senior / Lead.Net Developer - C# Programming

    Aezion.IncBangalore
    Role : Sr / Lead Dot Net Developer Experience : 8+ years Location : mode : 5 days work from office Job Description : Show moreLast updated: 30+ days ago
    • Promoted
    Senior dotnet developer / Lead

    Senior dotnet developer / Lead

    ConfidentialBengaluru / Bangalore
    Design, develop, and implement high-performance, scalable applications,new features and / or enhancements to existing backoffice web applications using. Architect and maintain microservices-based appl...Show moreLast updated: 30+ days ago
    • Promoted
    Senior.Net & SQL Developer

    Senior.Net & SQL Developer

    Halo Mediahosur, tamil nadu, in
    Halo Media is seeking for a skilled.NET & SQL Developer to join our team.The ideal candidate will have strong experience in developing, maintaining, and optimizing applications using.NET technologi...Show moreLast updated: 18 days ago
    • Promoted
    Dotnet - Senior Developer / Lead

    Dotnet - Senior Developer / Lead

    ConfidentialBengaluru / Bangalore
    Proficiency in SQL Server, including T-SQL and basic administrative tasks.Experience with Azure DevOps and CI / CD pipeline implementation. PowerShell scripting experience is good to have.Experience w...Show moreLast updated: 30+ days ago
    • Promoted
    Dot Net Developer

    Dot Net Developer

    ConfidentialBengaluru / Bangalore
    Degree in Computer Science, Information Technology, Communication Technology or a comparable qualification.Extensive experience of working with Azure PaaS Services using. NET Core like Azure Event H...Show moreLast updated: 30+ days ago
    • Promoted
    BetaNXT - Senior Developer -.Net Core

    BetaNXT - Senior Developer -.Net Core

    BETANXT INDIA PRIVATE LIMITEDBangalore
    Role : Lead Associate, Software Engineering.Level : Senior Developer.BetaNXT powers the future of connected wealth management infrastructure solutions, leveraging real-time data c...Show moreLast updated: 30+ days ago
    • Promoted
    Kentico CMS Developer

    Kentico CMS Developer

    K2Americahosur, tamil nadu, in
    K2America is a Web Development and Digital Marketing Agency based from Little Rock, Arkansas, USA and have a subsidiary Entities in India. NET Core Developer who has experience using Kentico CMS to ...Show moreLast updated: 3 days ago
    • Promoted
    Senior.Net Developer - C# / MVC

    Senior.Net Developer - C# / MVC

    TekDoors Inc.Bangalore
    Key Responsibilities : - Design, develop, and maintain robust, scalable, and high-performing applications using C#.Work extensively with SQL Server and MongoDB / NoSQL ...Show moreLast updated: 4 days ago
    • Promoted
    Core.NET Technologies

    Core.NET Technologies

    Tata Consultancy Serviceshosur, tamil nadu, in
    Required Technical Skill Set • •.Net Core, C#,Web API and Entity Framework , MS SQL ,.Desired Competencies (Technical / Behavioral Competency). Ideally should not be more than 3-5).Strong analytical and...Show moreLast updated: 19 days ago
    • Promoted
    Dot Net Senior Developer

    Dot Net Senior Developer

    ConfidentialBengaluru / Bangalore
    Over 5 years of hands-on experience in software development, specializing in designing, building, and maintaining scalable applications using . SDLC), including requirements gathering, system archit...Show moreLast updated: 8 days ago
    • Promoted
    Senior DotNet Developer

    Senior DotNet Developer

    ConfidentialBengaluru / Bangalore, Thiruvananthapuram / Trivandrum
    Candidates with 8+ years of experience in IT industry and with strong.Net Core / Azure Cloud Service / Azure DevOps.This is a client facing role and hence should have strong communication skills.This ...Show moreLast updated: 4 days ago
    • Promoted
    Senior Dotnet Developer

    Senior Dotnet Developer

    ConfidentialBengaluru / Bangalore
    About us - Coders Brain is a global leader in its services, digital and business solutions that partners with its clients to simplify, strengthen and transform their businesses.We ensure the highes...Show moreLast updated: 8 days ago
    • Promoted
    BetaNXT - Senior Developer - C# / .Net Technologies

    BetaNXT - Senior Developer - C# / .Net Technologies

    BETANXT INDIA PRIVATE LIMITEDBangalore
    About the job : Role : Lead Associate, Software Engineering Level : Senior Developer BetaNXT po...Show moreLast updated: 20 days ago
    • Promoted
    Senior Dot Net Developer

    Senior Dot Net Developer

    ConfidentialBengaluru / Bangalore
    Collaborate on backend and frontend software development.Design and manage databases, APIs, and application architecture. Troubleshoot, test, and debug applications.Communicate project status and re...Show moreLast updated: 17 days ago
    • Promoted
    Sr. Dot Net Developer

    Sr. Dot Net Developer

    ConfidentialBengaluru / Bangalore
    Deep Experience in Object Oriented Programming, Analytical Skills and Problem Solving skills.Net MVC, Ajax, JQuery, Telerik MVC Controls, Reporting tools. DB Development (Table, Views, Stored Proced...Show moreLast updated: 25 days ago