yandex
N
NDA
Зарплата
4 500 $ – 5 000 $
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоПолная занятость

.NET Backend Developer

ИИОценка ИИ

Отличное предложение с высокой зарплатой в долларах и современным стеком (.NET 8, gRPC). Четко прописанные обязанности и высокие требования указывают на профессиональную среду.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена требованием к опыту (7+ лет), знанием широкого стека БД (PostgreSQL, MongoDB, DynamoDB) и глубоким пониманием распределенных систем. Ожидается экспертный уровень в рефакторинге и архитектурном проектировании.

Анализ зарплаты

Медиана4 200 $
Рынок3 500 $ – 5 500 $
ИИОценка ИИ

Предложенная зарплата ($4500 - $5000) находится на верхней границе или даже выше среднерыночной для Senior .NET разработчиков, работающих удаленно на международном рынке или в крупных СНГ-проектах. Это очень конкурентное предложение.

Сопроводительное письмо

I am writing to express my strong interest in the .NET Backend Developer position. With over 7 years of experience in backend development and a deep focus on .NET Core for the past 5 years, I have developed a robust skill set that aligns perfectly with your requirements for building scalable and maintainable services. My background includes extensive work with both relational and non-relational databases, including PostgreSQL, MongoDB, and DynamoDB, as well as implementing asynchronous communication via RabbitMQ.

Throughout my career, I have prioritized code quality through rigorous unit and integration testing, and I am well-versed in applying software design patterns to refactor and optimize complex codebases. I am particularly drawn to this role because of the opportunity to work with .NET Core 8 and contribute to system design discussions. My experience in troubleshooting production issues and conducting thorough code reviews ensures that I can contribute to your team's success from day one.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас

Если вы готовы проектировать высоконагруженные системы на .NET Core 8 и влиять на архитектуру, откликайтесь прямо сейчас!

Описание вакансии

.NET Backend Developer

Full-time/ЗП: 4 500 - 5 000$

What You’ll Get Your Hands On:

• Design and build backend services using .NET Core 8 and ensure they integrate smoothly with other parts of the system.

• Optimize database performance through query optimization and implementing efficient data models in PostgreSQL, MongoDB, and DynamoDB.

• Participate in system design discussions to contribute to architectural improvements and ensure scalability and maintainability of services.

• Conduct code reviews to ensure adherence to coding standards and provide feedback to improve team performance.

• Implement refactoring efforts to improve existing codebases for better efficiency and readability.

• Write unit tests, integration tests, and ensure high test coverage for backend services.

• Troubleshoot and debug complex issues in both production and development environments.

• Document technical decisions, systems, and processes to support team knowledge sharing and future development.

• Participate in production deployments, ensuring that all systems function as expected after new releases.

The Magic You Bring:

• 7+ years of experience in backend development, with 5+ years of experience working specifically with .NET Core.

• Proficiency in RESTful services and gRPC design and development, with a focus on maintainability and scalability.

• Expertise in relational databases like PostgreSQL and non-relational databases like MongoDB and DynamoDB.

• Familiarity with message brokers such as RabbitMQ and understanding of asynchronous operations and distributed systems.

• Deep understanding of software design patterns (e.g., Singleton, Factory, Strategy) and the ability to refactor and optimize existing codebases.

• Experience with code refactoring techniques, improving code structure and maintainability while preserving functionality.

• Experience in conducting unit testing, integration testing, and performance testing to ensure application robustness.

Bonus Points if You Have:

• Strong experience in diagnosing and resolving complex performance issues, such as memory leaks, using advanced profiling and optimization tools.

• Ability to lead large-scale projects, ensuring alignment with both technical and business objectives.

• Experience in mentoring junior developers and guiding team growth.

• Familiarity with load testing and performance tuning.

• Ability to contribute to technical discussions and offer creative solutions.

• Experience with diagramming tools like Miro

Сontacts:

Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Unit Testing
  • Integration Testing
  • .NET Core
  • PostgreSQL
  • Microservices
  • REST
  • DynamoDB
  • gRPC
  • MongoDB
  • RabbitMQ
  • Miro
  • Design Patterns

Возможные вопросы на собеседовании

Вакансия требует опыта работы с распределенными системами и брокерами сообщений.

Как вы обеспечиваете гарантию доставки и обработки сообщений (at-least-once/exactly-once) при использовании RabbitMQ в распределенной системе?

В стеке указаны PostgreSQL, MongoDB и DynamoDB. Важно понять, как кандидат выбирает инструмент.

В каких сценариях вы предпочтете DynamoDB вместо PostgreSQL, и с какими ограничениями консистентности данных придется столкнуться?

Упоминается оптимизация производительности и поиск утечек памяти.

Расскажите о вашем опыте профилирования .NET приложений. Какие инструменты вы используете для поиска утечек памяти или узких мест в CPU?

Вакансия включает gRPC и REST.

В каких случаях использование gRPC предпочтительнее REST для межсервисного взаимодействия, и какие есть недостатки у этого подхода?

Ожидается опыт рефакторинга и применения паттернов.

Опишите процесс проведения масштабного рефакторинга в legacy-коде: как вы обеспечиваете стабильность системы и минимизируете риски для бизнеса?

Похожие вакансии

D
DstLab
200 000 ₽ – 280 000 ₽

.NET разработчик Middle+ , Senior

SeniorУдалённо
.NET Core · C++ · PostgreSQL · Entity Framework Core · REST · Git · CI/CD · Apache Kafka · RabbitMQ · React · MobX · TypeScript · HTML · CSS · JavaScript · Unit Testing
+16 навыков
TS
Top Selection
240 000 ₽ – 260 000 ₽

Python - разработчик (Senior)

SeniorУдалённо
Python · FastAPI · PostgreSQL · Ansible · Docker · Kubernetes · Celery · Redis · Nginx · Linux · GitLab · Jira · CI/CD · Prometheus · Grafana · OpenTelemetry · Keycloak · LLM
+18 навыков
ТБ
Точка Банк
до 575 000 ₽

Senior Python-разработчик

SeniorУдалённо
Python · Microservices · Agile · Scrum · Unit Testing · System Design · High Load
+7 навыков
O
OUTKOD
200 000 ₽ – 220 000 ₽

.NET / C# Developer

SeniorУдалённо
.NET Core · C++ · ASP.NET Core · Web API · SQL · ORM · SOLID · Microservices · SSO · ELK stack · Grafana · Prometheus · gRPC · REST · GraphQL · Kafka · RabbitMQ · Docker · Linux · Kubernetes · Git · React
+22 навыков
NDA
Не указана

Senior Разработчик PHP

SeniorУдалённо
PHP · Laravel · SQL · SOAP · REST · TypeScript · PostgreSQL · MongoDB · ClickHouse · Redis · RabbitMQ · Kafka · React · Vue · Docker · GitLab CI/CD · Git
+17 навыков
NDA
Не указана

Senior Разработчик Backend Golang

SeniorУдалённо
Go · PostgreSQL · Ansible · Linux · GitLab · CI/CD · ELK stack · OpenAPI · Swagger · QEMU · KVM · libvirt · Agile · Scrum · Redis · Kubernetes · Docker · Prometheus · Grafana · Kafka · RabbitMQ
+21 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

N
NDA
Зарплата
4 500 $ – 5 000 $