ソフトウェアエンジニアインターンジョブ説明テンプレート/ブリーフ

ソフトウェアエンジニアのインターンを積極的に探しています。ソフトウェアエンジニアのインターンとして、ユーザーエクスペリエンスを向上させるために、世界最大のプラットフォームの1つで実践的なエクスペリエンスを獲得できます。また、トップの開発者と一緒に仕事をする機会を得て、スケーラブルで高性能のソフトウェアプラットフォームを設計する方法に関する本質的な知識を得ることができます。

あなたの努力はこの地域の何百万人もの人々の生活に直接影響を与えるので、これは非常に満足のいく立場です。非常にうまくいくインターンは、インターンシップの完了後、フルタイムのポジションに応募するよう求められます。

ソフトウェアエンジニアインターンジョブプロファイル

ソフトウェアエンジニアのインターンとは、ソフトウェアの設計と開発に貢献する人です。ソフトウェアエンジニアのインターンは、他のチームメンバーと協力して、安全で信頼できるソフトウェアソリューションを開発します。

に報告します

  • テクノロジーリード
  • シニアソフトウェアエンジニア
  • ソフトウェアエンジニア

ソフトウェアエンジニアインターンの責任

  • 新しいソフトウェアアプリケーションのドキュメントを作成してテストします
  • 新しいアプリケーションの概念を評価します
  • アプリを作成する(コーディング、プログラミング)
  • ベータテスターと対話します
  • 新しいツールとプログラミング言語を紹介することにより、コーディング能力を向上させる
  • プロの環境でコンピューターサイエンスの知識を使用する実践的な経験
  • プレゼンテーションとコミュニケーション能力を改善する(口頭および書面の両方)
  • 大規模な分散コンピューター環境で革新的なソリューションを作成し、基本的な業界の変革をリードするのに役立ちます
  • 前例のないスケールと速度で最先端のテクノロジーにさらされながら、分散システムで予測を実行するソリューションを開発する
  • スケーラブル、フォールトトレラント、低コスト、およびシンプルな管理/使用分散ストレージ、インデックス、クエリシステムを作成する
  • 広く説明されている課題から適切なソリューションを作成してコーディングする機能
  • ペースの速い職場で作業して高品質のソフトウェアを生産する

ソフトウェアエンジニアインターンの要件とスキル

  • コンピューターサイエンス/ネットワークエンジニアリング、エンジニアリング、または数学の学士号を取得する
  • 優れた分析能力および数学的能力
  • チームで働く能力
  • C、C ++、またはJavaでのプログラミングエクスペリエンス
  • オブジェクト指向設計、アルゴリズム設計、データ構造、問題解決、複雑さ分析などのコアコンピューターサイエンスの概念に関する知識