Savannah River Mission Completion
Full Stack Developer / IT Programmer Analyst (Associate or Mid-level or Senior-level)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack разработчик в IT-подразделение подрядчика Минэнерго США. Разработка и поддержка веб-приложений на C#, JavaScript, .NET и SQL, работа с базами данных и API, поддержка бизнес-пользователей.
Задачи
- Разрабатывать и поддерживать веб-приложения по принятому жизненному циклу и с применением практик безопасного кодирования
- Готовить документацию по разработке программ, изменениям кода и инструкциям по эксплуатации
- Проводить тестирование программ и анализировать возможности системы для устранения проблем ввода-вывода
- Участвовать в исследовании, проектировании, разработке и модификации системного и прикладного ПО
- Планировать развёртывание систем и разработки, отвечать за соблюдение стандартов соответствия ПО
- Разрабатывать базы данных, таблицы, представления и хранимые процедуры с нормализацией
- Создавать блок-схемы и диаграммы процессов, разрабатывать и дорабатывать код
- Документировать тестирование и сопровождение исправлений системы
- Участвовать в проектировании веб-, мобильных, облачных и security-интерфейсов под задачи пользователей
- Формировать сложные SQL-запросы для получения данных (уровень IT Programmer Analyst)
- Разрабатывать и модифицировать корпоративные системы и приложения (уровень IT Programmer Analyst)
- Обеспечивать соответствие поддерживаемых приложений требованиям безопасности и стандартам жизненного цикла ПО
- Готовить краткосрочные планы по выбору приложений и ПО, дорожной карте и поддержке инфраструктуры
- Разрабатывать ER-диаграммы и схемы процессов текущих и предлагаемых систем
- Проводить и документировать тестирование приложений, устранять проблемы
- Поддерживать актуальность патчей и обновлений существующих систем
- Выступать техническим контактом по проектам и техническим вопросам для других подразделений и внешних сторон
- Проектировать веб-, мобильные, облачные и security-интерфейсы под потребности заказчиков (уровень Senior)
- Реализовывать и поддерживать IIS (уровень Senior)
- Рассматривать предложения поставщиков о закупке оборудования, ПО и услуг на соответствие спецификациям (уровень Senior)
- Наставлять менее опытных программистов/аналитиков (уровень Senior)
Требования
- Степень бакалавра в Computer Science или смежной области; либо степень associate в Computer Science и релевантный IT-опыт; либо диплом средней школы/GED и релевантный IT-опыт
- JavaScript
- C#
- .NET
- SQL
- ООП
- API
- jQuery
- MVC
- HTML
- CSS
Условия
- Конкурентный и комплексный соцпакет
- 401k с немедленным взносом компании 5% и дополнительным матчингом
- Медицинская страховка и программа лекарственного обеспечения
- Health Savings Account
- Телемедицина BlueCare on Demand
- Стоматологическая и офтальмологическая страховка
- Flexible Spending Accounts
- 160 часов оплачиваемого отпуска в год (начисление ежемесячно) и 11 оплачиваемых праздников
- Оплачиваемый отпуск по уходу за ребёнком
- Страхование жизни и от несчастных случаев
- Страхование по нетрудоспособности
- Employee Assistance Program
- Компенсация обучения
- Уровень позиции определяется по опыту и квалификации кандидата
Навыки
- C#
- JavaScript
- .NET
- SQL
- API
- ООП
- jQuery
- MVC
- HTML
- CSS
- IIS