Senior Technical Lead - .Net, Azure, C#
United Kingdom
Job Description
Senior Technical Lead - .Net, Azure, C#
City Of London, England

Job Summary

Job Description – Senior .NET Developer (Cards / Payments)

Position: Senior .NET Developer – Cards & Payments

Experience :8+ Years (hands on)


Role Summary

We are seeking an experienced .NET Developer with strong Cards and Payments domain expertise to design, develop, and support enterprise-grade payment applications. The ideal candidate should possess hands-on experience in payment processing platforms, card payment systems, transaction lifecycle management, and modern .NET technologies.

Key Responsibilities

Key Responsibilities

  • Design and develop scalable payment and card-processing applications.
  • Build and support high-volume transaction processing systems.
  • Develop APIs for payment gateways and third-party integrations.
  • Work on card transaction lifecycle—from authorization through settlement.
  • Ensure applications meet security and PCI-DSS compliance requirements.
  • Troubleshoot production issues and provide L3 support.
  • Participate in architecture reviews and technical design discussions.
  • Collaborate with business analysts, architects, QA teams, and payment SMEs.

Nice to Have

  • Exposure to Open Banking.
  • Experience with Payment Gateway integrations (Stripe, Adyen, Worldpay, Fiserv, etc.).
  • Azure Kubernetes Service (AKS).
  • Docker & Kubernetes.
  • Event-driven architectures.
  • Fraud Monitoring Systems.
  • Payment Modernization Programs.

Skill Requirements

Mandatory Technical Skills

.NET Technologies

  • 8+ years of hands-on experience in:
    • C#
    • ASP.NET MVC / ASP.NET Core
    • .NET Framework / .NET Core
    • Web API / REST Services
    • Entity Framework
    • LINQ
    • Microservices Architecture

Database

  • SQL Server
  • Stored Procedures
  • Query Optimization
  • Database Design

Cloud & DevOps

  • Azure /AWS Cloud 
  • DevOps
  • CI/CD Pipelines
  • Git / GitHub

Integration & Messaging

  • REST APIs
  • SOAP Services
  • JSON/XML
  • Kafka / MQ / RabbitMQ (preferred)

Cards & Payments Domain Expertise (Mandatory)

Strong working experience in one or more of the following areas:

Card Payments

  • Credit Card Processing
  • Debit Card Processing
  • Prepaid Cards
  • Virtual Cards
  • Card Issuing & Acquiring

Payment Processing

  • Authorization
  • Clearing & Settlement
  • Reconciliation
  • Chargebacks & Disputes
  • Transaction Monitoring

Card Networks

  • Visa
  • Mastercard
  • AMEX
  • Discover

Payment Standards

  • ISO 8583
  • ISO 20022
  • PCI-DSS Compliance

Payment Platforms

  • Merchant Payment Systems
  • Payment Gateway Integrations
  • Real-Time Payments
  • Digital Payments
  • Open Banking APIs

These domain areas align with internal Payments & Cards capability focus areas such as Cards, Merchant Solutions, Real-Time Payments, Payment Security, and Payment Processing.

Other Requirements

null
Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending June 2026 totaled $14.8 billion.