Citibank
Senior Full Stack .NET Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full-stack .NET разработчик в Citi для создания сквозных автоматизационных решений в крупной корпоративной среде. Проектирование и разработка приложений, сервисов и баз данных, автоматизация бизнес-процессов.
Задачи
- Разрабатывать и внедрять новые или доработанные сквозные приложения: UI, хранилища данных и автоматизированные процессы
- Создавать автоматизированные процессы, взаимодействующие с множеством API, баз данных и пользовательских интерфейсов
- Разрабатывать масштабируемые решения для БД: схемы, хранимые процедуры, функции
- Анализировать сложные бизнес- и системные процессы, выявлять возможности улучшения
- Сотрудничать с бизнес-аналитиками, архитекторами и пользователями, переводить требования в технические задачи и оценки
- Участвовать в полном жизненном цикле разработки (SDLC): исследования, дизайн, разработка, тестирование, внедрение
- Управлять продвижением кода, CI/CD пайплайнами и артефактами SDLC
- Рекомендовать и внедрять меры безопасности, соблюдать процедуры по рискам и комплаенсу
- Поддерживать гигиену репозитория кода и метрики разработчиков
- Выступать экспертом (SME) для старших стейкхолдеров и членов команды
- Обеспечивать пользовательскую и операционную поддержку приложений, участвовать в UAT и устранять дефекты
Требования
- 5+ лет профессионального опыта в full-stack разработке
- ASP.NET MVC, .NET Core, JavaScript, Bootstrap, CSS и уверенное владение C#
- Опыт с современными UI-фреймворками: Angular, React или Microsoft Blazor
- Экспертиза в разработке микросервисов на .NET Core и понимание архитектуры микросервисов
- Опыт разработки БД: Microsoft SQL Server, Oracle, MongoDB; PL/SQL, T-SQL
- Знание принципов RESTful API и опыт интеграции систем
- Опыт с инструментами автоматизации тестирования (например, Selenium)
- Желательно: Python, Agentic AI / Generative AI
- Желательно: Java и Spring Boot
- Знакомство с DevOps-инструментами (Lightspeed, Harness, Tekton, GitHub) и CI/CD
- Желательно: Docker, OpenShift, Kubernetes
- Опыт использования AI-ассистентов для кодинга (GitHub Copilot, Devin AI)
- Желательно: основы AI, prompt engineering, интеграция с AI-моделями и API
- Степень бакалавра или эквивалентный опыт
Условия
- Полная занятость
- Зарплата $107,120 – $160,680 в год
- Медицинская, стоматологическая и оптическая страховка
- 401(k), страхование жизни, от несчастных случаев и инвалидности
- Программы wellness
- Оплачиваемые отпуска и больничные, оплачиваемые праздники
- Возможны дискреционные и формульные премии и retention-выплаты
Навыки
- C#
- .NET
- .NET Core
- ASP.NET MVC
- JavaScript
- Bootstrap
- CSS
- Angular
- React
- Blazor
- Microservices
- Microsoft SQL Server
- Oracle
- MongoDB
- PL/SQL
- T-SQL
- REST API
- Selenium
- Python
- Generative AI
- Java
- Spring Boot
- DevOps
- CI/CD
- Lightspeed
- Harness
- Tekton
- GitHub
- Docker
- OpenShift
- Kubernetes
- GitHub Copilot
- Devin AI
- Prompt Engineering