Tech Stack
DockerKubernetesMongoDB.NETNoSQLPostgresSQL
About the role
- Build and optimize .NET backend systems for card transaction processing (issuing, acquiring, payment networks).
- Work on core platforms handling authorization, clearing, settlement, and card lifecycle management.
- Design and implement high-throughput REST APIs for card operations.
- Optimize database performance (SQL/NoSQL) for transaction-heavy workloads.
- Implement idempotency, retry logic, and reconciliation features for fault-tolerant processing.
- Collaborate with issuing banks, payment networks (Visa/Mastercard), and third-party processors.
- Follow PCI DSS compliance guidelines in code and infrastructure.
- Participate in incident resolution and system monitoring for card transaction flows.
- Work scheduled hours 9-6 UK time zone.
Requirements
- 3+ years of backend development with .NET (C#).
- Familiarity with Docker and Kubernetes concepts (deployments, scaling).
- Ability to work in high-availability systems (logging, alerting, observability).
- Understanding of CI/CD pipelines (GitLab, Teamcity).
- Experience with SQL/NoSQL databases (SQL Server, PostgreSQL, MongoDB) and optimized query design.
- Fluency in English.
- Experience with Fintech or digital start-ups is a big plus.
- Experience with AI is a big plus.
- Working hours from 9-6 UK time zone.