C# Developer 

About the role

The ideal candidate is mid to senior level with 5+ years of relevant experience. He or she will work on existing c# codebase to enhance it, add new features, and help with architectural changes related to our client’s project in fintech and other industries.  

Required skills - one or more of the following

  • Strong .Net Core experience

  • ASP.Net MVC

  • Entity Framework

  • Databases: Relational Backend Database, NoSQL database

  • Strong Distributed Systems Foundations

  • Inter Process Communication: REST, Google Protocol Buffers, etc.

  • Testing: nUnit, TDD, Cucumber or similar

  • Past experience of working in micro-services architecture, and preferably, building non-blocking reliable IPC across services and/or API gateway pattern.



Nice to have

  • Cloud experience: AWS

  • ORM: Hibernate or similar

  • Schema Migration with Entity Framework

  • Streaming Technology: Kafka, AWS Kinesis

  • Orchestration: Airflow, Cadence etc.


Soft skills

  • You are a self-starter and don’t need someone to tell you what to do all the time

  • You have experience working in a distributed team

  • You take pride in your work



  • Extensive training (we want you to be a superstar)

  • Awesome colleagues - be a part of a new team and help make it a great place to work

  • Very competitive salary

  • Unlimited holiday - we only care about what you deliver, not how much time you spend in the office

  • One free vacation with your fellow colleagues per year

  • Private health insurance

  • If Bulgaria - multisport card employee benefit program for sports and leisure 

  • Company Macbook + other hardware

  • Chance to work on a wide range of projects for our partners, from fintech, e-commerce, travel, energy, etc.   

Apply Here
Upload Resume
Upload supported file (Max 15MB)