О компании
Truelogic — провайдер near-shore услуг по расширению штата, штаб-квартира в Нью-Йорке. Более 20 лет на рынке, команда из 600+ IT-специалистов в Латинской Америке. Клиент — поставщик интегрированного облачного HR-программного обеспечения для государственного сектора. Продукт делится на три модуля: Recruit, Develop, Manage, автоматизирует и поддерживает весь жизненный цикл сотрудника. Платформа оптимизирует HR-процессы и поддерживает инициативы по разнообразию, помогая государственным и образовательным учреждениям эффективно обслуживать свои сообщества.
О вакансии
Ищем Senior .NET-инженера для проектирования, разработки и поставки высококачественных масштабируемых enterprise SaaS-приложений. Роль предполагает решение сложных архитектурных задач, создание модульных бэкенд-систем и полную ответственность за качество и тестирование кода в современном процессе разработки с использованием AI-инструментов.
Задачи
- Разбивать сложные бизнес-задачи на модульные, чистые решения.
- Создавать базовые фреймворки и применять архитектурные паттерны: Domain-Driven Design (DDD) и CQRS.
- Разрабатывать, поддерживать и оптимизировать RESTful API и микросервисы на C#, .NET Core, Web API и Entity Framework (EF Core / EF6).
- Работать с SQL Server: проектирование БД, написание сложных хранимых процедур, индексация, оптимизация запросов и настройка производительности.
- Полностью отвечать за тестирование кода (модульное, интеграционное и нагрузочное) в модели Shift Left / без отдельной команды QA.
- Активно использовать AI-инструменты разработки для ускорения генерации кода, рефакторинга, документации и общей скорости работы.
- Взаимодействовать с продакт-менеджерами и кросс-функциональными командами для превращения бизнес-требований в клиентоориентированные функции.
Требования
- 5+ лет опыта разработки enterprise или SaaS-приложений на C#, .NET Core, Web API, Entity Framework и SQL Server.
- Понимание ООП, паттернов проектирования, корпоративной архитектуры, многопоточности и асинхронного программирования.
- Практический опыт с DDD, CQRS и чистым разделением бизнес-логики и слоя доступа к данным.
- Ежедневное использование AI-ассистентов кодирования (GitHub Copilot, Claude или аналогичных) в процессе разработки.
- Знакомство с Angular (или другими современными фронтенд-фреймворками), Git и CI/CD в Agile-среде.
- Отличные письменные и устные коммуникативные навыки на английском, опыт работы в распределённых командах.
Плюсы
- Опыт создания AI-функций в продакшене (интеллектуальный поиск, умные формы, NLP-процессы).
- Опыт работы в среде Shift Left / полного владения функциональностью от проектирования до продакшена.
- Опыт с event-driven архитектурами, асинхронными сообщениями или распределёнными системами.
Условия
- 100% удалённая работа: достаточно ноутбука и стабильного интернета.
- Высокая конкурентоспособная оплата в USD.
- Оплачиваемый отпуск.
- Автономия в управлении временем: важны результаты, а не часы.
- Работа с ведущими американскими компаниями.
- Культура, ценящая сотрудников: приоритет благополучия и work-life balance, вовлекающие мероприятия, динамичные команды.
- Глобальная сеть: более 600 профессионалов в 25+ странах, мультикультурная команда из Латинской Америки.
- Работа с опытными специалистами: все члены команды — опытные эксперты.