C#開発者の職務内容テンプレート/ブリーフ
バックエンドサービスからクライアント側のアプリケーションに至るまでのC#アプリの作成を担当するC#開発者を雇用しています。重要な目的は、これらのアプリを設計および構築し、インフラストラクチャのさまざまなレイヤーに取り組んでいる他のチームメンバーと協力することです。その結果、共同問題解決、複雑な設計、および高品質の製品への献身が必要です。
C#開発者のジョブプロファイル
C#開発者とは、プログラムを作成し、顧客の要求に基づいてWebサイトの構成を特徴付ける責任がある人です。このセクションの専門家は、信頼できるC#コードの概要と開発を任されています。また、C#の世話をすることも期待されています。 C#スペシャリストは、UIの作成と計画など、さまざまなタスクに必要であり、品質コードの保存に重要な役割を果たします。
C#開発者は、プログラムが高品質の実行を提供し、それらが応答していることを保証する責任があります。このセクションのワーカーは、アプリを統合するためにデータベースエンジニアリングを作成する責任があります。また、インタラクティブなメディアアプリを開発するために必要です。
に報告します
- テクノロジーリード
- 最高技術責任者
C#開発者の責任
- 作業領域、カスタムWeb、およびポータブルアプリの構成、設計、開発、テスト、保守、および通信
- クライアントプログラミングの要件をコンパイルし、関連するプログラミングアプリとプロジェクトを開発する
- プログラミング関連の開発と製品を調査および評価します
- アクティビティだけでなく、テストとサポートテクニックの概要と設計
- 顧客のニーズに合った優れたコーディングを作成して作成する
- プログラミングドキュメントを作成し、既存のドキュメントを更新する
- C#で書かれた簡単なアプリを構成、構築、および実行する
- さまざまな努力で他の同僚を支援し、サポートします
- 同僚に活動の締め切りを維持し、クライアントの予算の下に留まるように動機付けます
- 品質と運搬の原則を含む、ベストプラクティス、モデル、および手順を実行する
- プログラミングアイテムのライフサイクルを通して、記録されたプログラミング技術とシステムとの一貫性を確保する
C#開発者の要件とスキル
- その生態系を完全に理解して、C#に熟練しています
- .NETフレームワークの知識
- モノフレームワークの知識
- オブジェクト指向プログラミングをしっかりと把握します
- 再利用可能なC#ライブラリを書く機能
- 多数のデザインと建築パターンの知識
- C#の並行性パターンの理解
- Microsoft SQL Serverの経験
- ナンシーなどの主要なWebアプリケーションフレームワークに関する実用的な知識
- Windowsプレゼンテーションフレームワークの知識
- きれいで理解可能なC#コードを書く能力
- スケーラブルなアプリケーションの根底にあるコアデザインのアイデアの理解
- ビジネスオペレーションを表現およびサポートするためのデータベーススキーマを設計します。
- 共通言語ランタイム(CLR)、その制限、欠陥、およびソリューションに関する基本的な知識
- 自動テストプラットフォームとユニットテストを導入する
- コードバージョン化ツールの完全な理解
- 継続的な統合の理解