Senior .NET Backend Developer + Python + SQL/NoSQL (only Ukraine)

We seek a highly skilled Senior .NET Backend Developer who will share our values regarding devotion to product quality, sense of ownership, teamwork, and comradery, and won’t be afraid to work with a broad spectrum of additional technologies, frameworks, and SQL/NoSQL storages. As a part of our team, you will be responsible for:

 

Responsibilities:

  • Implementation of new features in a scalable microservice-based environment.
  • Participating in the design of highly scalable components with cutting-edge technologies.
  • Collaboration with other members within your team and cross-functional teams.
  • Participating in code reviews and technical discussions.
  • Ensuring code quality with automated tests (unit, integration, and load tests).
  • Troubleshooting and debugging complex issues and providing timely resolutions.

Requirements

  • At least 5 years of experience in full-stack development (.NET as the primary framework).
  • Experience with Python.
  • Solid experience in SQL (MS SQL or PostgreSQL) and NoSQL (ideally GCP storages Firestore, BigTable and/or Redis, Kafka).
  • Hands-on experience with warehousing OLAP systems (ideally Snowflake).
  • Deep understanding of OOP and functional patterns and approaches, strong microservices architecture knowledge, and serverless cloud computing expertise.
  • Experience in automated test creation (TDD).
  • Deep familiarity with Docker and Kubernetes.
  • Fluent English.

     

Advantages

  • Experience with Node.js or any UI framework.
  • Hands-on experience in developing low-latency, high-load systems serving 10000 requests per second or processing structured data of several hundreds of gigabytes.
  • Experience with GCP services would be a plus.
  • Experience with IaC would be a plus.
  • Experience with data processing.