ソフトウェアアーキテクトの職務内容テンプレート/ブリーフ

私たちの組織は、経験豊富なソフトウェアアーキテクトを探しています。申請者は、ソフトウェアソリューションを設計、開発、実装できる必要があります。彼らは、複雑なビジネスの問題に対処し、技術的なソリューションを提供できるはずです。

申請者は、非常に競争の激しい環境で繁栄し、成長に積極的に参加できます。これは、堅実な建築体験と優れた対人スキルを持っているなら、絶好のチャンスです。

ソフトウェアアーキテクトジョブプロファイル

ソフトウェアアーキテクトは、高レベルの設計上の決定と技術基準の開発を担当しています。これは、ツール、ソフトウェアのコーディング標準、またはプラットフォームで構成される場合があります。ソフトウェアアーキテクトは、インテリジェントな判断を下すために、広範な(そして深い)技術的専門知識を持っている必要があります。また、プロジェクトや人々を管理するためのソフトスキルも必要です。

に報告します

  • テクノロジーリード
  • 最高技術責任者

ソフトウェアアーキテクトの責任

  • ソフトウェアのニーズと設計ソフトウェアアーキテクチャを理解します
  • 複数の利害関係者と協力して、さまざまなソフトウェアソリューションの設計、開発、実装を含むプロセスのスムーズな実行を確保する
  • 顧客会議を開催して、会社の目標をよりよく理解し、それらの目標を達成するためのソリューションを提供します。
  • 現在のソフトウェアを改善するための戦略を考案します
  • ソフトウェア開発に最適なテクノロジーを決定するなど、重要な高レベルのソフトウェア設計の決定を行うだけでなく、その他の要因
  • ソフトウェア開発者のチームを監督し、適切な個人に割り当てを割り当てる
  • 顧客のニーズを満たすための技術基準を確立する
  • アプリケーションまたはソフトウェアの開発に使用するテクノロジーまたはツールについて開発者を訓練する
  • ソフトウェアの実装を支援し、プロジェクトをサポートチームに引き渡す

ソフトウェアアーキテクトの要件とスキル

  • コンピューターサイエンス、エンジニアリング、または関連する主題の修士号以上
  • ソフトウェアアーキテクトとしての実証された経験
  • さまざまな言語でのソフトウェア開発とコーディングの以前の経験(C#、。Net、Javaなど)
  • ソフトウェアとアプリケーションの設計とアーキテクチャの徹底的な理解
  • UMLおよびその他のモデリング手法の広範な理解
  • HTML/CSS、JavaScript、およびUI/UXデザインの知識
    • ソフトウェアの品質保証の概念に関する知識
    • 詳細に鋭い目を持つ技術的なアプローチ
    • 優れた組織およびリーダーシップの能力
    • 優れたコミュニケーションとプレゼンテーションのスキル