C. Mack Solutions
C. Mack Solutions
C. Mack Solutions — небольшая компания, предоставляющая технологические и инженерные услуги организациям государственного сектора и оборонной отрасли. Компания занимается гибкой разработкой программного обеспечения, гибкой трансформацией и технической реализацией проектов. Основанная в 2005 году, она сотрудничает с государственными учреждениями, включая Министерство внутренней безопасности США и Службу таможенного и пограничного контроля США, чтобы модернизировать критически важные приложения и внедрять гибкие практики SAFe. Процессы компании сертифицированы по стандарту ISO 9001 и обеспечивают стабильное качество, а доступ к государственным контрактным механизмам позволяет выстраивать долгосрочные партнерские отношения и реализовывать сложные программы в государственном секторе.

Старший архитектор продукта (гибридный формат, Ашберн, Вирджиния)

Руководите практической разработкой систем на React, Java и AWS для критически важной федеральной правительственной программы. Руководите технической реализацией, full-stack-разработкой и взаимодействием в Agile-команде.

Описание

  • Создавайте, внедряйте и поддерживайте функции full-stack по всему продукту.
  • Разрабатывайте интерфейсы с использованием React и TypeScript.
  • Разрабатывайте сервисы на Java и Spring Boot с моделями данных PostgreSQL.
  • Участвуйте в планировании спринтов, уточнении историй, демонстрациях, ретроспективах и других Agile-церемониях.
  • Пишите безопасный, поддерживаемый, хорошо протестированный и понятный код.
  • Проводите ревью кода и поддерживайте единый уровень инженерного качества в команде.
  • Работайте с SecDevOps над созданием, подключением и эксплуатацией приложений в AWS.
  • Преобразуйте бизнес-потребности в четко определенные задачи, понятные и выполнимые для команды.
  • Оказывайте техническое руководство, проверяйте pull request, устраняйте препятствия и развивайте инженеров через наставничество.
  • Ведите техническую документацию, записи о проектных решениях и архитектурные диаграммы.
  • Выявляйте технические риски, проблемы качества и архитектурные решения, требующие внимания.
  • Сотрудничайте с разработчиками, руководителями программ, тестировщиками, специалистами UI/UX и инженерами поддержки эксплуатации.
  • Представляйте прогресс команды и выполненную работу на демонстрациях и информационных встречах со стейкхолдерами.
  • Следите за актуальными технологиями и развитием отрасли.

Требования

  • Проживать в районе Вашингтона, округа Колумбия, Мэриленда или Вирджинии.
  • Иметь гражданство США.
  • Иметь действующий допуск CBP Public Trust.
  • Иметь не менее семи лет опыта разработки программного обеспечения, включая практическую full-stack-разработку и опыт технического или проектного руководства либо готовность взять на себя такой круг обязанностей.
  • Иметь степень бакалавра в области компьютерных наук, разработки программного обеспечения или смежной дисциплины.
  • Иметь практический опыт работы в промышленной эксплуатации с Java, Spring или Spring Boot, React, TypeScript, JavaScript и PostgreSQL.
  • Владеть HTML, HTTP, CSS и таким фреймворком JavaScript, как Kendo UI.
  • Понимать шаблоны проектирования, объектно-ориентированное программирование и надежные практики проектирования программного обеспечения.
  • Иметь опыт проектирования, реализации и интеграции защищенных RESTful API.
  • Понимать реляционные базы данных, моделирование данных и надежные практики хранения данных.
  • Иметь опыт работы с AWS или сопоставимыми облачными платформами и понимать принципы распределенных систем, такие как масштабируемость и отказоустойчивость.
  • Понимать клиент-серверную, микросервисную, событийно-ориентированную и многоуровневую архитектуры, включая их компромиссы.
  • Иметь опыт применения практик DevOps и инструментов CI/CD, таких как Harness, Jenkins или GitLab.
  • Иметь опыт использования Docker и Kubernetes.
  • Понимать распространенные уязвимости программного обеспечения и подходы к их устранению.
  • Иметь профессиональный опыт работы в кросс-функциональных Agile- или Scrum-командах.
  • Иметь возможность работать в гибридном формате, включая один-два дня в неделю на объекте в Ашберне, Вирджиния.
  • Желательно: опыт масштабного использования TypeScript, Postgres Streams, WebRTC, геопространственного программного обеспечения или интеграции генеративного ИИ.
  • Желательно: опыт модернизации устаревших приложений и преобразования их в облачные микросервисные архитектуры.
  • Желательно: опыт технического руководства или интерес к развитию в этом направлении.
  • Желательно: опыт участия в разработке стандартов корпоративной архитектуры.
  • Желательно: навыки анализа и оптимизации производительности программного обеспечения.
  • Желательно: знакомство с управлением базовыми конфигурациями и практиками контроля версий или слияния изменений.
  • Сертификат AWS Certified Solutions Architect или Google Cloud Professional Cloud Architect будет преимуществом.
  • Эффективно общаться письменно и устно.
  • Обладать сильными аналитическими способностями и навыками решения проблем.

Преимущества

  • Медицинское страхование
  • Стоматологическое страхование
  • Страхование зрения
  • Планы пенсионных накоплений
  • Оплачиваемый отпуск
  • Дополнительные программы