Senior .Net Developer
Required experience: over 6 years
Full-time, 5/2, remote work
You will work in the core systems development department: the team is responsible for the development and maintenance of systems and services for inventory, warehouse, financial, and personnel accounting.
WHAT YOU WILL DO:
- Implement new functionality and maintain existing functionality
- 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 system analysts
- Take a feature to production
- Conduct code reviews
WHAT WE EXPECT FROM THE CANDIDATE:
- Development experience with the .Net stack from 5 years
- Knowledge of fundamental data structures and algorithms
- Proficiency in software design and development principles
- Proficiency 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 tech 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 — you won't have to handle user technical support
- There is a devops and platform team — you won't have to maintain pipelines
- No on-call duties, bureaucracy, or heavy legacy
WHY IT'S GREAT TO WORK WITH US:
- Accredited IT company
- Personalized salary offer and official employment, we stand for transparency and honesty
- Work schedule 5/2, 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
- VHI with dental coverage, because we care about your health
- Studying English with a teacher, compensation for training and participation in conferences, so you grow together with the company
- Corporate discount at "Zolotoe Yabloko" (Golden Apple), as well as bonuses and promotions from partners
- Large-scale corporate events, book and sports clubs, small talk and many other informal meetings