Platform Engineer
Backend Team Lead - Payment Systems (.NET)
Agios Athanasioslead
Apply on the employer's siteRole description
B2Tech is seeking a
Backend Team Lead
to join our Payment Systems team, leading the development of scalable, reliable, and high-performance services on the .NET stack.
This is a hands-on leadership role combining technical ownership with people development. You’ll shape the architecture of our payment platform, lead complex integrations with payment providers, banks, and mobile money operators, and support a team of engineers in delivering resilient systems that perform reliably at scale.
YOUR IMPACT
Technical:
- Design and deliver scalable, robust, and high-performance backend solutions using .NET, PostgreSQL, and Entity Framework Core.
- Optimize PostgreSQL queries, indexes, and data models to maintain data integrity and performance as transaction volumes scale.
- Drive architectural decisions across our microservices and gRPC-based payment gateway, selecting the right patterns and technologies for each challenge.
- Own the technical quality of integrations with payment providers, banks, and mobile money operators, from initial onboarding through production.
- Build resilient integrations that handle real-world payment scenarios, including timeouts, retries, idempotency, reconciliation, and provider-specific behavior.
- Maintain high engineering standards across delivered solutions, with a strong focus on reliability, maintainability, and performance.
- Drive continuous technical improvement, evaluating and introducing new technologies where they deliver meaningful value.
Leadership:
- Lead a team of .NET developers responsible for payment processing, orchestration, and third-party provider integrations.
- Mentor engineers on software design, code quality, architectural patterns, and engineering best practices.
- Lead effective code reviews, providing clear, constructive feedback that raises engineering standards across the team.
- Create an environment of ownership, open communication, collaboration, and continuous improvement.
- Partner with Product, QA, and other stakeholders to define priorities, manage expectations, and deliver against agreed timelines.
Our Requirements
Technical:
- Excellent knowledge of the .NET technology stack, including C#/.NET and REST and gRPC APIs.
- Strong relational database expertise, ideally PostgreSQL, including schema design, indexing, and query optimization.
- Strong hands-on experience with Entity Framework Core and modern data-access patterns.
- Proven experience making architectural and implementation-level design decisions within distributed or microservices-based systems.
- Solid experience integrating external APIs and providers, including authentication, adapters, retries, idempotency, and failure handling.
- Strong understanding of clean code, software design patterns, SOLID principles, and maintainable software architecture.
- Experience with real-time or near-real-time event-driven systems using Kafka or comparable messaging technologies.
- Proven ability to diagnose and resolve performance issues within high-throughput, transactional systems.
- Strong analytical, troubleshooting, and problem-solving skills when working with complex production systems.
- Comfortable working within an Agile/Scrum engineering environment.
Leadership:
- Proven ability to lead, mentor, and develop software engineers while maintaining strong technical credibility.
- Excellent communication and stakeholder management skills, with the ability to collaborate effectively across technical and non-technical teams.
Nice-to-Have:
- Experience with AWS or another major cloud platform and cloud-native architectures.
- Working knowledge of Kubernetes and containerized application deployment.
- Familiarity with Terraform or comparable Infrastructure-as-Code technologies.
What We Offer
- Annual Discretionary Performance Bonus 💷
- Annual Salary Review 💵
- 21 Days of Paid Leave 📢
- Hybrid Working Model 🏠
- Semi-Flexible Working Hours ⌚
- Provident Fund 💰
- Medical Insurance Coverage ❤️🩹
- Subsidized Sports Benefits App Subscription 🏋️
- €100 Monthly Lunch Allowance + €9 for Each In-Office Day 😋
- Weekly Happy Hour 🤠
- Exciting Career Paths 🎯
- Personalized Learning & Development Programs 📖
- Birthday Leave 😎
- Marriage Leave 💍
- A Variety of Employee Perks 🎫
This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.