Senior Developer C#

Senior Developer C#

Klips is a fast-growing innovative Fintech company, creator of next-generation Financial Hub including CFD trading, Digital Banking facilities, Shares dealing, Payments, and CRM, using cutting-edge technologies to bring a new era in financial freedom terms.

We solve real day-to-day problems by unifying financial services and making them accessible while reducing the friction caused by using multiple service providers. We are now recruiting the Klips core team! This is your opportunity to take part in changing the financial world.

Klips is a global company with offices in Israel, Cyprus and South Africa.

Working in Klips means flexibility, personal growth, and professional development.


  • Take full ownership and develop products and features end-to-end, from design to production
  • Be accountable for your team’s delivery and execution of projects and the operation of services
  • Design and build highly scalable, reliable, and well-designed software solutions, enhancing our core infrastructure and products
  • Solve diverse, complex problems at a large scale
  • Analyze and improve the performance, scalability, and stability of our products and production environments.
  • Participate routinely in architecture, design, and code reviews
  • Work on a variety of products and services that comprise the core of the Klips ecosystem
  • Proactively take part in the system design and architecture. Ensure the design meets the requirements of highly available, distributed systems.
  • Understand the business domains, and apply that understanding during design phases.
  • Database design and architecture for distributed systems
  • Write high-quality code and adhere to industry best practices. Ensure functional and logical consistency with tests.
  • Support the professional development of your team members



  • Strong background in the design and implementation of scalable architectures and a good understanding of Algorithms, Data structures, and Design patterns
  • Results-oriented, self-starter, problem solver
  • Passion to educate and mentor the next generation of engineers
  • Proven architecture/design skills and familiarity with a wide range of technologies
  • Experienced with distributed systems architectures
  • Experience working in a production environment
  • Experienced with agile software development processes and the development life cycle.
  • You have vast experience with large-scale production web services development
  • You are interested and following industry trends
  • Practical written and verbal skills in English


Technology Stack

  • .NET/.NET core, SQL, bus, Redis, Dockers, GRPC
  • Microservices, Rest API


Work with a huge amount of data

CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. The vast majority of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.