onhires
onhires1mo ago
New

Senior .NET Engineer (Payment Platform)

UkraineUkraine·Europefull-timesenior
Other.Net Engineer
0 views0 saves0 applied

Quick Summary

Key Responsibilities

event-driven architecture; idempotency; Inbox / Outbox pattern; reliable message delivery; microservices; distributed transactions.

Requirements Summary

unit and integration testing; structured logging; metrics; distributed tracing; observability. AI-assisted development AI is part of our engineering workflow.

Technical Tools
Other.Net Engineer

Fintech & AI-assisted | Remote | Full-time

Our client is building a high-load payment platform that processes thousands of transactions around the clock.

Their engineering challenges are far beyond typical CRUD applications. They build distributed systems where reliability, scalability, performance, and fault tolerance are critical. The platform is designed around an event-driven architecture using .NET 9, Kafka, PostgreSQL, Redis, and Docker.

If you're excited by solving complex backend problems and building systems that must never fail, we'd love to talk.

Responsibilities

~1 min read
  • →

    Build and evolve the core of our payment platform.

  • →

    Design new services and payment provider integrations from architecture to production.

  • →

    Improve transaction processing, routing, and webhook infrastructure.

  • →

    Participate in architectural decisions and technical discussions.

  • →

    Review code, share knowledge, and help maintain a high engineering standard.

  • →

    Work closely with our Connector team (Python / TypeScript).

  • Strong .NET expertise

  • Deep knowledge of C# and .NET 8/9.

  • Solid experience with ASP.NET Core.

  • Strong understanding of asynchronous programming.

  • Experience building highly concurrent applications.

  • Production experience with Minimal API, Hosted Services and Dependency Injection.

  • Experience building distributed systems

  • event-driven architecture;

  • idempotency;

  • Inbox / Outbox pattern;

  • reliable message delivery;

  • microservices;

  • distributed transactions.

  • Apache Kafka

  • consumer groups;

  • at-least-once delivery;

  • manual offset commits;

  • idempotent consumers.

  • Databases & Caching

  • PostgreSQL;

  • Dapper;

  • SQL performance optimization;

  • Redis / Valkey;

  • caching strategies;

  • Sentinel or Redis Cluster.

  • Infrastructure

  • Docker;

  • container orchestration (Docker Swarm or Kubernetes);

  • production deployments.

  • FinTech experience

  • payment platforms;

  • PayIn / PayOut flows;

  • webhooks;

  • callbacks;

  • payment routing;

  • cascade retry;

  • HMAC signatures;

  • replay attack protection;

  • PCI DSS requirements.

  • Engineering mindset.

  • unit and integration testing;

  • structured logging;

  • metrics;

  • distributed tracing;

  • observability.

  • AI-assisted development

  • AI is part of our engineering workflow.

We expect engineers to confidently use tools like Cursor, Claude Code, GitHub Copilot or similar while maintaining full ownership of the produced code.

Nice to Have

~1 min read
  • Lua / LuaJIT

  • OpenAPI-first development

  • openapi-generator

  • Python or TypeScript

  • Git Submodules

  • Dynamic configuration through event buses

.NET 9 • ASP.NET Core • Kafka • PostgreSQL • Redis • Dapper • Docker • Event-driven Architecture • Microservices • OpenAPI • AI-assisted Development

What We Offer

~1 min read
✓You'll work on a product where engineering decisions truly matter.
✓Instead of maintaining legacy enterprise software, you'll help build the core infrastructure of a modern payment platform used in production every day.
✓You'll join a team that values clean architecture, ownership, technical excellence, and continuous improvement.
✓If solving challenging distributed systems problems motivates you, you'll feel at home here.

Location & Eligibility

Where is the job
Europe, Ukraine
On-site at the office
Who can apply
UA

Listing Details

Posted
August 4, 2026
First seen
September 25, 2026
Last seen
September 26, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
14%
Scored at
September 26, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

onhiresSenior .NET Engineer (Payment Platform)