Senior .Net developer
Required experience: over 6 years
Full-time, 5/2 schedule, remote work
Moscow, Bruce Premier office business center, 2/14 Bryusov Lane, building 9 (Leninskaya Library metro station)
You will work in the e-commerce development department, where the team is responsible for developing and supporting our own e-com platform.
WHAT YOU WILL DO:
- Implement new features and maintain existing ones
- Design your own services and implement interaction with others
- Write unit, integration, and component tests
- Maintain code style compliance
- Maintain monitoring of your services
- Conduct analysis of technical requirements together with systems analysts
- Deliver features to production
- Conduct code reviews
WHAT WE EXPECT FROM THE CANDIDATE:
- Development experience with .Net Core stack from 5 years
- Knowledge of basic data structures and algorithms
- Mastery of software design and development principles
- Skills in writing asynchronous code
- Experience with version control systems
- Experience in developing high-load systems (from 1000 RPS)
- SOLID, DI, IoC, KISS
- Kafka (or other queues)
- Redis (or other key-value stores)
Will be a plus:
- MongoDB
- Docker
- GRPC
- ElasticSearch
WHAT SETS US APART:
- Modern stack: .net 8, MongoDB, Redis, Kafka, Elastic, grpc/rest, prometheus/grafana/elastic APM
- Modern architecture: microservices, deployment in k8s
- Modern infrastructure: k8s, docker, gitlab, jira
- Our own call center and support - no need to handle technical user support
- We have a DevOps and platform team - you won't have to maintain pipelines
- No on-call duties, bureaucracy, or severe legacy code
WHY IT'S GREAT TO WORK WITH US:
- Accredited IT company
- Personal salary offer and official employment, we are for transparency and honesty
- 5/2 work schedule, remote work
- Open dialogue with top managers and a friendly team — the foundation of our culture
- Help from a career consultant to choose an individual development path
- Voluntary health insurance with dental coverage, because we care about your health
- English language learning with a teacher, compensation for training and participation in conferences, so you grow with the company
- Corporate discount at "Golden Apple", as well as bonuses and promotions from partners
- Large-scale corporate events, book and sports communities, small talk, and many other informal meetings