Full Visibility
Software Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Software Engineer II в компанию Full Visibility для работы в Quantico, VA. Разработка .NET/C# приложений с использованием внутренних фреймворков команды, интеграция внешнего кода и работа с базами данных SQL Server.
Задачи
- Использовать внутренние фреймворки, созданные другими инженерами команды
- Работать с другими инженерами для эффективного чтения и хранения данных в базах данных
- Интегрировать внешний код в приложение
- Проектировать код в соответствии с уже разработанной кодовой базой
- Разрабатывать функции-сервисы, взаимодействующие через Windows messaging
Требования
- Опыт в разработке ПО от 2 лет
- Знание Domain Driven Design (DDD)
- Опыт с Vue.js 2 и Angular
- Понимание JavaScript и отладки на JavaScript
- Понимание создания переиспользуемых Vue-компонентов
- Опыт использования Ajax или Axios для HTTP-запросов (GET, POST, работа с промисами)
- Опыт с Entity Framework Core, Fluent API и code first подходом (SQL Server)
- Знание деплоя через IIS
- Знание .NET (4.0 и выше) и C# для разработки Windows console applications и services
- Опыт работы в команде от пяти разработчиков над production-проектом с не менее 50 внешними пользователями
- Владение Visual Studio 2012 и выше
- Опыт интеграции сторонних SDK и API в приложение
- Степень бакалавра в области Software Engineering/Development или эквивалент
- Активный допуск Top Secret/SCI
- Готовность к прохождению Counterintelligence (CI) Polygraph
Условия
- Работа в федерально сертифицированной Small Business
- Офис в Quantico, VA
- Компания входит в рейтинг Best Place to Work по версии Washington Business Journal
- Включена в список Inc. 5000 Fastest-Growing Private Companies
Навыки
- C#
- .NET
- Vue.js 2
- Angular
- JavaScript
- React
- Knockout
- Ajax
- Axios
- Entity Framework Core
- Fluent API
- SQL Server
- IIS
- Visual Studio
- Domain Driven Design
- Windows messaging