Senior .Net Developer

Valeria Voloshchuk

Published: 05 Oct 2021

We are looking for a high-performing software engineer unafraid of working with new technologies, with the track record to prove it, for leading a team of 2-3 developers in the future. Past experience and the right tech stack is important, but it is more essential that you are motivated, self-driven, and willing to grow and learn. As a software engineer, you will get the chance to work on all parts of the system with a team of brilliant minded and fun-loving people

Project – mobile payment services group. They operate a regional payment acceptance network to enable cross-border QR payment acceptance services for e-wallets operators, banks and merchants

Requirements:

  • Proficient in object-oriented programming languages, especially .NET Core (ASP.NET Core)
  • Proficient in relational database development, modelling and performance optimization
  • Strong in general software design, and specifically REST API design
  • Deep understanding of how to design software to support scalability, responsiveness, security and maintainability, and the ability to reason and articulate the design
  • Proficient in object-relational mapping techniques
  • Experience in HTML, CSS and JavaScript
  • Experience in Git
  • Familiar with software design principles, patterns and understand how to apply them
  • Team player with the ability to thrive in a dynamic work environment
  • Upper-Intermediate English and better

Good to have:

  • Domain knowledge of payment and Fintect, experience of handling credit card transaction
  • Domain knowledge of loyalty system (discount, vouchers, rewards etc)
  • Knowledge of AWS: S3, API Gateway, Lambda, EKS/ECR, KMS, VPC, EC2
  • Experience in DevOps and CICD
  • Experience in Docker and Kubernetes
  • Experience in React and modern JavaScript (ES6 and above)
  • Profiling and instrumentation techniques
  • Good microservices design principles and techniques
  • Experience in NHibernate

Responsibilities:

  • As a software engineer, you will get the chance to work on all parts of the system with a team of brilliant minded and fun-loving people
  • Horizontally, this includes building APIs to support various mobile applications, integration with a wide range of fintech players, various web portals and our settlement and reporting system
  • Vertically, this means getting involved in almost every phase in the software development lifecycle, from business requirement discussions, technical design, implementation, QA support, deployment to production support

We offer:

  • Competitive salary with the regular review
  • Flexible working schedule, vacations, paid sick leaves
  • Office in the very center of Kyiv/possibility to work remotely
  • PE 5% Taxes compensations, accountant assistance
  • English courses
  • Medical Insurance after probation period (3 months)
  • Great working environment and team spirit
Send CV
X

First name*

Last name

Your email*

Phone

Cover Letter

icon
icon