ソフトウェアアーキテクトの職務内容テンプレート/ブリーフ
私たちの組織は、経験豊富なソフトウェアアーキテクトを探しています。申請者は、ソフトウェアソリューションを設計、開発、実装できる必要があります。彼らは、複雑なビジネスの問題に対処し、技術的なソリューションを提供できるはずです。
申請者は、非常に競争の激しい環境で繁栄し、成長に積極的に参加できます。これは、堅実な建築体験と優れた対人スキルを持っているなら、絶好のチャンスです。
ソフトウェアアーキテクトジョブプロファイル
ソフトウェアアーキテクトは、高レベルの設計上の決定と技術基準の開発を担当しています。これは、ツール、ソフトウェアのコーディング標準、またはプラットフォームで構成される場合があります。ソフトウェアアーキテクトは、インテリジェントな判断を下すために、広範な(そして深い)技術的専門知識を持っている必要があります。また、プロジェクトや人々を管理するためのソフトスキルも必要です。
に報告します
- テクノロジーリード
- 最高技術責任者
ソフトウェアアーキテクトの責任
- ソフトウェアのニーズと設計ソフトウェアアーキテクチャを理解します
- 複数の利害関係者と協力して、さまざまなソフトウェアソリューションの設計、開発、実装を含むプロセスのスムーズな実行を確保する
- 顧客会議を開催して、会社の目標をよりよく理解し、それらの目標を達成するためのソリューションを提供します。
- 現在のソフトウェアを改善するための戦略を考案します
- ソフトウェア開発に最適なテクノロジーを決定するなど、重要な高レベルのソフトウェア設計の決定を行うだけでなく、その他の要因
- ソフトウェア開発者のチームを監督し、適切な個人に割り当てを割り当てる
- 顧客のニーズを満たすための技術基準を確立する
- アプリケーションまたはソフトウェアの開発に使用するテクノロジーまたはツールについて開発者を訓練する
- ソフトウェアの実装を支援し、プロジェクトをサポートチームに引き渡す
ソフトウェアアーキテクトの要件とスキル
- コンピューターサイエンス、エンジニアリング、または関連する主題の修士号以上
- ソフトウェアアーキテクトとしての実証された経験
- さまざまな言語でのソフトウェア開発とコーディングの以前の経験(C#、。Net、Javaなど)
- ソフトウェアとアプリケーションの設計とアーキテクチャの徹底的な理解
- UMLおよびその他のモデリング手法の広範な理解
- HTML/CSS、JavaScript、およびUI/UXデザインの知識
- ソフトウェアの品質保証の概念に関する知識
- 詳細に鋭い目を持つ技術的なアプローチ
- 優れた組織およびリーダーシップの能力
- 優れたコミュニケーションとプレゼンテーションのスキル