company logo

Senior .NET Engineer - Payments

B2Tech

Office

Agios Athanasios, Cyprus

Full Time

Join B2Tech as a Senior .NET Engineer to join our largest R&D team: the Payments team!

You will be hands-on with building our brand new payments gateway and API integrations with 3rd PSPs.

This is a fantastic opportunity for an experienced C#/.NET engineer to move into a dynamic, forward-thinking organization.

YOUR IMPACT:

  • Design and develop high-quality software systems to support a growing organization!
  • Cross-functional collaboration throughout the entire software lifecycle, scoping, design, and implementation of scalable and resilient distributed systems.
  • Participate in design sessions and code reviews with peers to elevate the quality of engineering across the organization.
  • Plan, build, and maintain a high-performance & scalable payment gateway.
  • Develop sustainable and solid solutions using open-source tools.
  • Proactively look for ways to make the system better. You will be involved in developing consumer-facing products in a cloud environment.
  • Development of non-trivial services and backend components.  
  • Handle challenges by finding and adopting the most suitable technology solutions. 
  • Take an active part in the hands-on development of the product. 
  •  Experienced in cloud environment development.
  • Work closely with other participants in the team - product, design, and BI.

OUR REQUIREMENTS:

  • Experience of 5+ years as a developer, and at least 2 years of experience developing in C#.
  • Experience with .NET Core framework.
  • Motivated, innovative, and results-driven person!
  • Solid knowledge of SQL databases, including experience in schema design, writing queries, and stored procedures will be a big advantage.
  • Experience with RESTful services.
  • Understanding of system architecture, including statelessness, caching, and services.
  • Hands-on experience with top agile methodologies: test-driven development and CI/CD environments.
  • Handling performance issues.
  • Experience with Docker.
  • Experienced in cloud environment development. Public cloud platforms (AWS mostly)
  • Experience with Redis Cache or any equivalent NoSQL Database.

Senior .NET Engineer - Payments

Office

Agios Athanasios, Cyprus

Full Time

August 6, 2025

company logo

B2Tech