Middle .Net Developer

We are looking for Middle .Net Developer to join our tech team!

Our product is a fintech service which allow users to get micro-credits fast.

About company

  • 400+ thousand people regularly use our product
  • More than 100 million dollars were provided to our customers
  • It takes approximately 8 minutes for our customer to complete an online loan application for the first time
  • Our system processes the application and makes a decision in less than 1 minute
  • We strive to provide high-quality and innovative services that help people cope with unexpected life events

Technology stack

  • Experience 2 + years or higher
  • C #, .NET Framework
  • WCF or WebAPI or Web Services
  • SQL Server 2012/2014 or higher
  • Dependency Injection frameworks: Autofac or Spring .NET, etc
  • ORM - Entity Framework and / or NHibernate
  • Multi-threading implementation understanding
  • Unit-tests frameworks (NUnit or other), unit-tests writing skills
  • Mocks OR RhinoMocks OR Moq or any other mock framework knowledge
  • Git or Mercurial or SVN
  • Team player, communicability

As a plus

  • Performance optimization experience
  • Software design templates knowledge (SOLID etc.)
  • QA and Security understanding
  • Continuous integration understanding
  • Software development lifecycle (SDLC) understanding
  • High-load services experience
  • Async and queue experience (RabbitMQ, MSMQ, MQSeries etc.)
  • NoSQL experience (MongoDB)
  • Good mathematical background
  • JavaScript, jQuery, AJAX

We offer

  • Opportunity to become the Senior
  • Adequate colleagues and SRT
  • Effective development process and 2 week releases
  • Competitive salary level with the ability to revise by results
  • New technologies and modern stacks
  • Gym
  • Parking for your car
  • Nice modern office next to m. Pecherskaya / Arsenalnaya
  • Free English courses
  • Fruits and Cookies
  • Technical professional development in a strong steep product development team


  • New features development (write code, write tests), take part in daily meetings and brain storms together with the team