Avion Solutions
Full Stack Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик в Avion Solutions для поддержки Maneuver Air Directorate. Разработка и поддержка веб-приложений и REST API на C#/.NET с интеграцией frontend-компонентов.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать современные веб-API и backend-сервисы на C#/.NET
- Разрабатывать и поддерживать RESTful API, включая контракты данных, валидацию и механизмы аутентификации/авторизации
- Писать unit-, интеграционные и автоматизированные тесты для обеспечения качества и надёжности приложения
- Проектировать и реализовывать решения для доступа к данным на PostgreSQL
- Поддерживать требования по кибербезопасности и защите данных на протяжении всего жизненного цикла разработки
- Интегрировать frontend-компоненты с backend-API и обеспечивать надёжное взаимодействие между слоями приложения
- Документировать процессы, подходы и лучшие практики разработки и развёртывания приложений
- Взаимодействовать с кросс-функциональными командами для бесшовной интеграции API-решений в существующие системы и процессы
Требования
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Data Science или смежной области
- 5+ лет профессионального опыта разработки ПО с подтверждённым опытом создания и поддержки веб-приложений
- Сильный профессиональный опыт разработки, тестирования и поддержки RESTful веб-API в экосистеме .NET
- Опыт работы с реляционными базами данных, включая написание запросов, проектирование и оптимизацию
- Опыт работы с PostgreSQL или сопоставимой реляционной БД
- Знание лучших практик разработки ПО: тестирование, отладка, code review, оптимизация производительности приложений
- Опыт работы с Git и DevSecOps-платформой, например GitLab
- Опыт работы с Docker или другими технологиями контейнеризации
- Гражданство США и возможность получить/поддерживать допуск DoW security clearance
- Готовность к командировкам до 15% времени
Условия
- 100% employee-owned company
- Позиция находится в Huntsville, AL
- Equal Employment Opportunity Employer
- VEVRAA-governed Federal Contractor
Навыки
- C#
- .NET
- RESTful API
- PostgreSQL
- Git
- GitLab
- Docker
- React
- TypeScript
- JavaScript
- OpenAPI
- Swagger
- NPM
- CI/CD
- Agile
- DevSecOps