C. Mack Solutions
C. Mack Solutions
C. Mack Solutionsは、公共部門および防衛機関を対象に、アジャイルソフトウェア開発、アジャイル変革、技術提供を支援する小規模な技術・エンジニアリングサービス企業です。2005年に設立され、国土安全保障省や税関・国境警備局などの政府機関と協力し、ミッションクリティカルなアプリケーションの近代化やSAFeアジャイルプラクティスの導入に取り組んでいます。ISO 9001認証を取得したプロセスにより安定した品質を支え、政府契約の仕組みを活用して顧客との長期的なパートナーシップを構築し、複雑な公共部門プログラムの提供を実現しています。

シニアプロダクトアーキテクト(ハイブリッド勤務、バージニア州アッシュバーン)

重要な連邦政府プログラムを支える React、Java、AWS システムの実践的な開発をリードします。 技術提供、フルスタックエンジニアリング、アジャイルな協業を指導します。

仕事内容

  • 製品全体のフルスタック機能を作成、提供、サポートします。
  • React と TypeScript を使用してフロントエンド体験を構築します。
  • Java と Spring Boot でサービスを開発し、PostgreSQL のデータモデルを設計します。
  • スプリント計画、ストーリーの詳細化、デモ、レトロスペクティブなどのアジャイル活動に参加します。
  • 安全で保守しやすく、十分にテストされ、読みやすいコードを作成します。
  • コードレビューを実施し、チーム全体で一貫したエンジニアリング品質を促進します。
  • SecDevOps と連携して、AWS 上でアプリケーションを構築、オンボーディング、運用します。
  • ビジネスニーズを明確で実行可能なチームタスクに落とし込みます。
  • 技術面でリードし、プルリクエストをレビューし、障害を解消し、メンタリングを通じて成長中のエンジニアを支援します。
  • 技術文書、設計記録、アーキテクチャ図を管理します。
  • 注意が必要な技術リスク、品質上の問題、アーキテクチャ上の決定事項を特定します。
  • 開発者、プログラムマネージャー、テスター、UI/UX スペシャリスト、プロダクションサポートエンジニアと協業します。
  • ステークホルダー向けのデモや進捗共有で、チームの進捗と成果物を発表します。
  • 関連技術と業界動向を継続的に把握します。

応募要件

  • ワシントン D.C.、メリーランド州、またはバージニア州地域に居住していること。
  • 米国市民権を有すること。
  • 有効な CBP Public Trust クリアランスを維持していること。
  • 少なくとも7年のソフトウェア開発経験があり、実務的なフルスタック開発および技術またはプロジェクトリーダー経験を含むこと、または同等の範囲を担う意欲があること。
  • コンピューターサイエンス、ソフトウェア工学、または関連分野の学士号を有すること。
  • Java、Spring または Spring Boot、React、TypeScript、JavaScript、PostgreSQL の本番環境での経験があること。
  • HTML、HTTP、CSS、および Kendo UI などの JavaScript フレームワークに精通していること。
  • デザインパターン、オブジェクト指向プログラミング、適切なソフトウェア設計手法を理解していること。
  • 安全な RESTful API の設計、実装、統合経験があること。
  • リレーショナルデータベース、データモデリング、適切なデータ保存手法を理解していること。
  • AWS または同等のクラウドプラットフォーム経験があり、スケーラビリティやフォールトトレランスなどの分散システム原則を理解していること。
  • クライアント・サーバー、マイクロサービス、イベント駆動型、レイヤードアーキテクチャと、それぞれのトレードオフを理解していること。
  • DevOps の実践経験があり、Harness、Jenkins、GitLab などの CI/CD ツールを使用した経験があること。
  • Docker と Kubernetes の使用経験があること。
  • 一般的なソフトウェアセキュリティ脆弱性とその緩和策を理解していること。
  • 部門横断型のアジャイルまたは Scrum チームで働いた実務経験があること。
  • ハイブリッド勤務が可能で、週1~2日はバージニア州アッシュバーンの現場で勤務できること。
  • 歓迎:大規模な TypeScript、Postgres Streams、WebRTC、地理空間ソフトウェア、または生成 AI 統合の経験。
  • 歓迎:レガシーアプリケーションをクラウドベースのマイクロサービスアーキテクチャへ刷新した経験。
  • 歓迎:テクニカルリードの経験、またはその責任へ広げていく意欲。
  • 歓迎:エンタープライズアーキテクチャ標準の策定に貢献した経験。
  • 歓迎:ソフトウェアの性能分析と最適化のスキル。
  • 歓迎:ベースライン管理およびバージョン管理やマージの実務に関する知識。
  • AWS Certified Solutions Architect または Google Cloud Professional Cloud Architect の認定資格があれば尚可。
  • 文書および口頭で効果的にコミュニケーションできること。
  • 優れた分析力と問題解決能力を有すること。

福利厚生

  • 医療保険
  • 歯科保険
  • 視力保険
  • 退職貯蓄制度
  • 有給休暇
  • その他の補足プログラム