Talent.com
This job offer is not available in your country.
Senior Application Developer -.Net / C#

Senior Application Developer -.Net / C#

hirezy.aiCoimbatore
30+ days ago
Job description

Key Responsibilities :

  • Design, develop, and maintain C# applications, including console applications, RESTful web services, and background processes.
  • Integrate and support Adyen as a payment platform, particularly implementing Apple Pay and Android Pay as part of the user sign-up and onboarding flow.
  • Implement and manage user identity and authentication flows using Microsoft Entra ID (formerly Azure AD B2C), with a focus on handling user profile updates, including email changes and security enhancements.
  • Develop, consume, and maintain integrations with internal and external APIs to support business processes.
  • Work with Oracle databases to query, retrieve, and manipulate data, optimizing data access for performance and reliability.
  • Collaborate with Product Owners, Business Analysts, and QA engineers throughout the software development life cycle.
  • Write clean, maintainable, and testable code while following best practices in version control and CI / CD workflows.
  • Participate in code reviews and contribute to continuous improvement efforts within the team.

Required Skills & Qualifications :

C# Development :

  • Strong proficiency in C# and the .NET Framework / .NET Core for application development.
  • Experience with building scalable backend services, console apps, and web APIs.
  • Familiarity with modern development tools, patterns (e.g., MVC, Dependency Injection), and asynchronous Integration :
  • Practical experience integrating the Adyen payment platform in a production environment.
  • Implementation experience with Apple Pay and Android Pay, especially within user sign-up / payment workflows.
  • Understanding of payment gateways, tokenization, and transaction Entra ID (Azure AD B2C) :
  • In-depth experience with Microsoft Entra ID B2C for managing authentication and user identity.
  • Knowledge of custom policies, user journey customization, and profile update workflows.
  • Understanding of OAuth 2.0, OpenID Connect, and JWT-based Integration :
  • Proven ability to consume RESTful and SOAP APIs, including handling authentication, serialization, and error responses.
  • Experience building custom APIs and services for internal use and external consumption.
  • Comfortable using tools like Postman, Swagger, or Azure API Operations :
  • Hands-on experience working with Oracle databases, including writing complex SQL queries, stored procedures, and data transformation logic.
  • Ability to troubleshoot and optimize database interactions for performance and scalability.
  • Nice to Have :

  • Experience with Azure DevOps, Git, and CI / CD pipelines.
  • Familiarity with cloud-native development in Microsoft Azure.
  • Exposure to Agile methodologies and working in scrum teams.
  • Experience with unit testing frameworks (e.g., MSTest, xUnit, NUnit).
  • (ref : hirist.tech)

    Create a job alert for this search

    Application Developer • Coimbatore