Senior .NET Engineer (Payment Platform)

OnHires

Benefits

Similar Jobs

See all

Role Overview:

  • Build and evolve the core payment platform with event-driven architecture.
  • Design new services and payment provider integrations from architecture to production.
  • Improve transaction processing, routing, and webhook infrastructure.

Requirements:

  • Strong .NET expertise with deep knowledge of C# and .NET 8/9.
  • Experience with distributed systems concepts like event-driven architecture and idempotency.
  • Hands-on production experience with Apache Kafka, PostgreSQL, and Docker.

Why Join:

  • Work on a product where engineering decisions truly matter with challenging distributed systems problems.
  • Join a team that values clean architecture, ownership, technical excellence, and continuous improvement.
  • Use AI-assisted development tools while maintaining full ownership of produced code.

OnHires

Our client builds a high-load payment platform processing thousands of transactions daily, focusing on distributed systems with reliability and fault tolerance. The engineering team values clean architecture, ownership, and technical excellence in a collaborative environment.

Apply for This Position