C#開発者の職務内容テンプレート/ブリーフ

バックエンドサービスからクライアント側のアプリケーションに至るまでのC#アプリの作成を担当するC#開発者を雇用しています。重要な目的は、これらのアプリを設計および構築し、インフラストラクチャのさまざまなレイヤーに取り組んでいる他のチームメンバーと協力することです。その結果、共同問題解決、複雑な設計、および高品質の製品への献身が必要です。

C#開発者のジョブプロファイル

C#開発者とは、プログラムを作成し、顧客の要求に基づいてWebサイトの構成を特徴付ける責任がある人です。このセクションの専門家は、信頼できるC#コードの概要と開発を任されています。また、C#の世話をすることも期待されています。 C#スペシャリストは、UIの作成と計画など、さまざまなタスクに必要であり、品質コードの保存に重要な役割を果たします。

C#開発者は、プログラムが高品質の実行を提供し、それらが応答していることを保証する責任があります。このセクションのワーカーは、アプリを統合するためにデータベースエンジニアリングを作成する責任があります。また、インタラクティブなメディアアプリを開発するために必要です。

に報告します

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

C#開発者の責任

  • 作業領域、カスタムWeb、およびポータブルアプリの構成、設計、開発、テスト、保守、および通信
  • クライアントプログラミングの要件をコンパイルし、関連するプログラミングアプリとプロジェクトを開発する
  • プログラミング関連の開発と製品を調査および評価します
  • アクティビティだけでなく、テストとサポートテクニックの概要と設計
  • 顧客のニーズに合った優れたコーディングを作成して作成する
  • プログラミングドキュメントを作成し、既存のドキュメントを更新する
  • C#で書かれた簡単なアプリを構成、構築、および実行する
    • さまざまな努力で他の同僚を支援し、サポートします
    • 同僚に活動の締め切りを維持し、クライアントの予算の下に留まるように動機付けます
    • 品質と運搬の原則を含む、ベストプラクティス、モデル、および手順を実行する
    • プログラミングアイテムのライフサイクルを通して、記録されたプログラミング技術とシステムとの一貫性を確保する

C#開発者の要件とスキル

  • その生態系を完全に理解して、C#に熟練しています
  • [the.net](http://the.net/)フレームワークの知識
  • モノフレームワークの知識
  • オブジェクト指向プログラミングをしっかりと把握します
  • 再利用可能なC#ライブラリを書く機能
  • 多数のデザインと建築パターンの知識
  • C#の並行性パターンの理解
  • Microsoft SQL Serverの経験
    • ナンシーなどの主要なWebアプリケーションフレームワークに関する実用的な知識
    • Windowsプレゼンテーションフレームワークの知識
    • きれいで理解可能なC#コードを書く能力
    • スケーラブルなアプリケーションの根底にあるコアデザインのアイデアの理解
    • ビジネスオペレーションを表現およびサポートするためのデータベーススキーマを設計します。
    • 共通言語ランタイム(CLR)、その制限、欠陥、および解決策に関する基本的な知識
    • 自動テストプラットフォームとユニットテストを導入する
    • コードバージョン化ツールの完全な理解
    • 継続的な統合の理解