⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие  вакансии

.NET Developer

Прямой работодатель  Mad Devs ( maddevs.io )
Миддл
Информационные технологии • Разработка • Backend • C# • ASP.NET Core • Заказная разработка
6 января
Удаленная работа
Опыт работы от 3 до 5 лет
от 2 800 до 3 200 $
Работодатель  Mad Devs
Описание вакансии

We are looking for a .NET Developer for a platform built on a microservice-based backend architecture. The backend is developed using .NET 7, C# 11, and follows Clean Architecture and Domain-Driven Design (DDD) principles.

Responsibilities:

- Design, develop, and maintain backend microservices using ASP.NET Core (.NET 7)

- Implement business logic following Clean Architecture and DDD

- Work with PostgreSQL/PostGIS for complex data models and geospatial queries

- Build and optimize real-time communication features using SignalR

- Develop and maintain background jobs using Hangfire

- Integrate external services (OAuth providers, payment systems, media services, notifications)

- Optimize performance, scalability, and database queries

- Ensure application security following OWASP Top 10

- Participate in code reviews, refactoring, and architectural discussions

- Collaborate closely with product and frontend teams

Requirements:

- 3+ years of experience with .NET 7 and C# 11

- 1+ years of experience with EF Core 7 (migrations, DbContextFactory, DbContextPool, compiled models)

- Deep understanding of ASP.NET Core, Web API, Middleware, Dependency Injection

- Advanced use of LINQ, async/await, and asynchronous programming

- Experience with PostgreSQL

- Experience with microservices, high-load systems and real-time systems (SignalR or similar)

- Strong understanding of Redis (StackExchange.Redis, Sorted Sets, Lua scripts)

- Knowledge of DRY, SOLID, and KISS principles

- English and Russian at B2 level, for communication with stakeholders and team

- Location: any, except Russia and Belarus

Will be a plus:

- Media processing experience (ImageSharp, FFmpeg)

- AWS S3 or similar object storage

- Experience with payment integrations (Stripe, PayPal, Apple IAP, Google Play Billing)

- Firebase, Google Cloud Vision API

- Unit and integration testing (xUnit/NUnit, Moq/NSubstitute)

- Experience working with legacy codebases

- Experience with large-scale databases and long-lived projects

What We Offer:

- Work on a real commercial product with an active user base

- Influence technical decisions and participate in product evolution

- A proactive and supportive team that values initiative and ownership

- Clear development processes (code review, planning, CI/CD)

- Opportunities for professional growth through complex real-world tasks


Специализация
Информационные технологииРазработкаBackendC#ASP.NET Core
Отрасль и сфера применения
Заказная разработка
Уровень должности
Миддл