А

.NET Developer

We are looking for a .NET developer. The project involves developing a client portal, a back-office system, and other products for a financial broker. The ideal candidate will be responsible for developing backend microservices to aggregat…

аксис кор тех · На сервисе с: 29.09.26 19:11

1 700–2 500 $ (≈ 143k–211k ₽)БеларусьМинскГибрид

We are looking for a .NET developer. The project involves developing a client portal, a back-office system, and other products for a financial broker. The ideal candidate will be responsible for developing backend microservices to aggregate data from the database, perform statistical calculations, and set up the necessary APIs. The candidate should also possess some frontend skills to create simplified data views—such as basic forms and tables—for internal use (though an in-house frontend team is available to assist with template creation if issues arise).

Responsibilities:

Developing, designing, and testing server-side services and web applications;
Developing server-side logic for data aggregation and calculations;
Developing and maintaining internal APIs;
Creating reusable code and libraries for future use;
Accurately translating user and business requirements into server-side solutions.

Mandatory requirements:

1. Responsibility, motivation, a willingness to learn, and the ability to gain a deep understanding of the business domain.
2. Solid knowledge of object-oriented programming (OOP), basic algorithms, and data structures.
3. Understanding of OOP principles and common design patterns.
4. Commercial experience with C#, .NET Core, and ASP.NET.
5. Experience with SQL, LINQ, and Entity Framework.
6. Experience with multithreaded programming.
7. Experience working with reflection.
8. Experience developing REST APIs and working with JSON.
9. Experience writing unit tests. 10. Experience with Visual Studio 2022.
11. Experience with bug tracking and version control systems.

Desirable:

- Experience integrating with payment systems (Visa, MasterCard, etc.).
- Experience in the financial industry.
- Experience with PostgreSQL.
- Experience with gRPC communication.
- Experience with background processing and asynchronous tasks.
- Experience with message queues or event-driven architectures.

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

hh.ru
swip

C#/.NET-разработчик

swipНа сервисе с: 29.09.26 19:53
Зарплата не указанаРоссияМоскваУдалёнка

C#/.NET разработчик — интеграция с кассой iiko (part-time, удалённо)

Дорабатываем плагин лояльности для кассы iiko: деньги, чеки, фискализация. Legacy C# на .NET Framework, реальные кассы, строгий процесс с тестами и ревью.

О продукте

SWiP — платформа лояльности для розницы и общепита: карта клиента живёт в приложении и в мессенджерах, баллы и скидки считаются на нашем бэкенде, а применяются прямо на кассе.

Чтобы это работало, у нас есть плагины к кассовым системам. Один из них — для iiko, самой распространённой кассы в общепите. Он стоит на реальных точках и участвует в каждом чеке: считает скидку, списывает баллы, закрывает заказ, обрабатывает возвраты.

Ищем разработчика в этот плагин.

Чем предстоит заниматься

— Разрабатывать плагин iiko на C#, .NET Framework 4.7.2, под API кассы Resto.Front.Api
— Чинить дефекты, которые находят тестировщики на реальных кассах: разбирать логи, воспроизводить, писать сценарный тест, потом фикс
— Поддерживать денежные гарантии: операция не теряется при сбое сети, не выполняется дважды, неизвестный исход не выдаётся за успех
— Работать со сценариями разделения чека на несколько юрлиц, предоплатой, возвратами и фискальной границей
— Писать тесты последовательностей — не «метод вернул значение», а «кассир сделал вот это, и вот что ушло на сервер»

Что важно уметь

— C# уверенно
— .NET Framework, не только .NET Core/5+: здесь HttpWebRequest, старые библиотеки, синхронный код
— Понимать, что такое идемпотентность, таймаут, повтор запроса и почему «просто повторить» — не всегда правильный ответ
— Уметь читать логи и доказывать причину, а не угадывать её
— Писать тесты и относиться к ним как к части работы, а не как к повинности
— Git, работа в ветках, код-ревью как нормальный рабочий процесс

Будет плюсом

— Опыт интеграций с кассовым ПО: iiko, r_keeper, 1С:Розница, АТОЛ, Эвотор — любой
— Знание 54-ФЗ в части чеков, авансов и признаков расчёта
— WPF — в проекте есть окна для кассира
— Опыт с платёжными или финтех-системами, где ошибка стоит денег

Чего здесь нет

Пишем честно, чтобы не тратить ваше и наше время.
— Это не «пофиксил и забыл». На каждый исправленный баг заводится постоянный тест, иначе фикс не принимается
— Здесь строгий процесс: конвенция разработки, обязательное ревью, запрет менять то, что не входит в задачу. Если вам тесен формат «сначала докажи, потом правь» — вам будет тяжело

Условия

— Формат: part-time, удалённо. Ориентир — 20 часов, гибкий график, но с предсказуемым присутствием на созвонах
— Оформление: [самозанятость / ИП / договор ГПХ/ТД]
— Оплата: Обсуждаем по итогам разговора
— Стек и доступы: GitLab, свой контур для тестов, тестовая касса iiko. Windows-машина или виртуалка для сборки обязательна
— Есть тестировщики с накопительным чек-листом и написанными сценариями — вы не будете угадывать, что считается правильным поведением

hh.ru
fin.by / акцент-консалт

Junior+ .NET Backend Developer

fin.by / акцент-консалтНа сервисе с: 29.09.26 18:01
Зарплата не указанаБеларусьМинскУдалёнка

FIN.by is IT outsourcing company that provides unique solutions in data analytics using Power BI and DWH, web-application development using Java, .NET, Python, JS, Salesforce, develops AI-Powered bots on the WorkFusion, Temporal and N8N platforms to perform various operations, e.g.: processing large data sets, interactions between digital systems etc. The company is an HTP resident with head office in Minsk.

Кого мы ищем

Мы ищем перспективного Backend .NET Developer уровня от Junior+ до Middle- для участия в разработке приложения в сфере пассажирских авиаперевозок.

Проект будет переходить на AI Agentic Workflow парадигму разработки, где AI полностью занимается разработкой: берет тикет из Jira, ведет разработку и отправляет код в PR.

В процессе перехода к новой парадигме разработчик будет использовать AI как своего помощника при традиционном цикле разработки.

Миграция процесса будет происходить под непосредственным руководством и менторингом технического директора из USA.

Что Вас ждет:

  • стадии отбора: техническое интервью с командой FIN.by и CTO из USA;
  • перенятие опыта и вход в проект/существующую команду разработчиков с первых дней работы под менторством старших коллег и CTO;
  • работа с высоконагруженной API-cистемой и сопровождаемой admin-системой, поддержка Agentic Workflow.

Для успешной работы на данном проекте необходимо:

  • коммерческий опыт работы на платформе .NET от 1 года;
  • уверенный навык ревью pull requests и чужого кода;
  • уверенное владение C#, ASP.NET, преимуществом будет опыт с Framework 4.8;
  • уверенное владение relational DB MS SQL, преимуществом будет знание PostgreSQL;
  • преимуществом будет знание языков: JS, Typescript, Python (на проекте используются для CI/CD и Automation QA);
  • знание и понимание ООП, паттернов проектирования и их грамотное применение на практике;
  • преимуществом будет опыт разработки с использованием AI Agents;
  • уверенное владение английским языком (B2 / Upper-Intermediate и выше);
  • системное и аналитическое мышление;
  • высокий уровень самоорганизованности и исполнительности, внимательность, инициативность, способность работать в команде.

Условия труда:

  • оплата труда привязанная к USD;
  • оплачиваемые sick-days, отпуск согласно ТК РБ;
  • предоставление доступа к AI для работы;
  • компенсация занятий спортом AllSports;
  • корпоративы и праздники, печеньки в офисе:)
  • молодой дружный коллектив;
  • гибкий график работы со смещенным графиком ближе к вечеру;
  • комбинированный формат работы (офис + удаленка).
hh.ru
кубань кредит, кб

Главный программист C#/.NET (Lead .NET Developer)

кубань кредит, кбНа сервисе с: 04.08.26 15:47↑ Вакансия с автоподнятием
Зарплата не указанаРоссияКраснодарУдалёнка
Обязанности:
•Архитектурное лидерство и проектирование:
– разработка и эволюция микросервисной архитектуры банковских систем на платформе .NET (Core / .NET 5–9);
– выбор и внедрение архитектурных паттернов: Clean Architecture, CQRS, MediatR, Domain-Driven Design (DDD), а также принципов SOLID, KISS, YAGNI;
–проектирование отказоустойчивых, масштабируемых и безопасных сервисов, соответствующих требованиям регуляторов (ЦБ РФ, PCI DSS и др.).
•Разработка и поддержка backend-систем:
– реализация бизнес-логики банковских продуктов: авторизация, транзакции, уведомления, интеграции с внешними системами;
– работа с реляционными (PostgreSQL, MS SQL Server, Oracle) и, при необходимости, нереляционными базами данных (Redis, MongoDB);
– оптимизация производительности: профилирование запросов, кэширование, асинхронная обработка, использование очередей (RabbitMQ, Kafka);
– настройка и поддержка RESTful, валидация контрактов, версионирование, документирование (Swagger/OpenAPI).
•Техническое руководство и качество кода:
– проведение код-ревью, формирование и поддержание внутренних стандартов разработки;
– внедрение и развитие практик автоматизированного тестирования: unit, integration, contract tests (xUnit, NUnit, Moq, Testcontainers);
– настройка и поддержка CI/CD-конвейеров (GitLab CI, Azure DevOps, Jenkins): сборка, тестирование, контейнеризация (Docker), оркестрация (Kubernetes или аналоги);
– мониторинг и логирование: интеграция с Application Insights, Prometheus/Grafana, ELK, Sentry.
•Командная экспертиза и процессы:
– формирование и развитие команды .NET-разработчиков: участие в подборе, проведение технических собеседований, менторинг;
– участие в планировании спринтов, оценке задач, risk-анализе, декомпозиции эпиков;
– тесное взаимодействие с архитекторами, аналитиками, QA, DevOps и мобильными командами (включая Flutter-разработчиков).
•Безопасность и соответствие требованиям:
– обеспечение информационной безопасности: защита от OWASP Top 10, безопасная аутентификация/авторизация (JWT, OAuth2, OpenID Connect), шифрование данных;
– участие в аудитах, подготовка технической документации, соблюдение внутренних и внешних регуляторных норм.

Требования:
• Опыт и техническая экспертиза:
– не менее 4 лет коммерческой разработки на C# и .NET, из них не менее 2-х лет в роли техлида или senior+ с архитектурными обязанностями;
– глубокое знание .NET Core / .NET 5–9, ASP.NET Core, Entity Framework Core / Dapper, асинхронного программирования (async/await, TPL);
– практический опыт проектирования и поддержки микросервисных систем в production-среде;
– владение архитектурными паттернами: Clean Architecture, CQRS, MediatR, Repository, Unit of Work, Strategy, Decorator и др.
•Инфраструктура и DevOps-практики:
– опыт работы с контейнеризацией (Docker) и оркестрацией (Kubernetes, Docker Swarm или аналоги);
– навыки настройки CI/CD, управления версиями, работы с Git (GitFlow, Trunk-Based Development).
•Базы данных и интеграции:
– уверенное знание SQL, опыт оптимизации запросов, индексов, миграций (EF Core Migrations, FluentMigrator);
– опыт работы с Redis (кеширование, распределённые блокировки), а также с системами очередей (RabbitMQ, Kafka, Azure Service Bus);
– практический опыт построения event-driven архитектур, обработки фоновых задач (Hangfire, Quartz.NET, BackgroundService).
•Качество и безопасность:
– опыт написания автоматизированных тестов (unit, integration, E2E);
– понимание принципов secure coding, работы с секретами (Azure Key Vault, HashiCorp Vault), сертификатами, безопасной конфигурацией.

Будет преимуществом:
- опыт разработки банковских ядер, платежных систем, open banking API;
- знание Java или опыт интеграции с Java-сервисами;
- опыт работы с gRPC, GraphQL, MassTransit, NServiceBus;
- понимание принципов Infrastructure as Code (Terraform, ARM/Bicep);
- опыт работы в регулируемых индустриях: финансы, банкинг, страхование.
Условия:
  • стабильная заработная плата по результатам собеседования;
  • оклад + квартальная премия + премия ко Дню рождения Банка + годовой бонус;
  • оформление по ТК РФ;
  • возможность карьерного роста;
  • корпоративное обучение;
  • возможность прокачать свои hard skills в команде профессионалов.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.