プログラマージョブ説明テンプレート/ブリーフ

私たちは、組織のシステムソフトウェアとコンピューティングインフラストラクチャを作成および管理するために、技術的に知識のあるコンピュータープログラマーを雇っています。システムのパフォーマンスの管理、技術サポートの提供、既存のプログラムの分析とアップグレード、障害の発見と修復、データアーキテクチャのサポート、レポートの作成、社内ソフトウェアの構築、および可能なリスクの制限はすべて、コンピュータープログラマーの責任です。

プログラミングエクスペリエンスは、コンピューティングシステムとアプリケーションを構築、維持、および簡素化することにより、ビジネスの効率とサービスを向上させるのに役立ちます。

プログラマージョブプロファイル

コンピュータープログラマーは、コンピューターソフトウェアの作成に使用されるコードの開発を担当しています。彼らは、プログラムのワークフローを設計し、コードを開発し、プログラムの機能をテストし、プログラムのドキュメントを生成する順番です。コンピュータープログラマーは、アプリの作成からソフトウェア開発、それ以降のプロジェクトに取り組んでいます。

コンピュータープログラマーには、コンピューターサイエンスまたはコンピューターエンジニアリングの学士号が必要です。ただし、候補者が主題の優れた理解を示すことができる場合、企業はこの要件を放棄する場合があります。コンピュータープログラマーは、Java、Python、C ++など、さまざまなプログラミング言語に精通している必要があります。

に報告します

  • シニアコンピュータープログラマー
  • 最高技術責任者

プログラマーの責任

  • ビジネスアナリストやソフトウェアエンジニアと協力してソフトウェアデザインを作成する
  • プログラム要件と初歩的なプロトタイプを作成します
  • 適切なプログラミング言語でソフトウェアのアイデアと要件を高品質のコードに変換する
  • スタンドアロンソフトウェアソリューションを高レベルのシステムに統合します
  • 必要に応じて、Webベースのテクノロジーを使用して複雑なSaaSを構築します
  • 定期的にコードをテストして、目的の結果を確実に提供し、必要に応じてデバッグ
  • ソフトウェアとシステムをより安全で効率的にするためのソフトウェアとシステムをアップグレードする
  • テクニカルライターと協力して、ユーザー支援ドキュメントを生成する

プログラマーの要件とスキル

  • コンピューターサイエンス、エンジニアリング、または密接に関連する主題の学士号
  • オブジェクト指向ソフトウェアエンジニアリングに関する実用的な知識
  • アプリケーション開発の成功の実績が証明されています
  • クリーンで十分に文書化されたコードを開発する機能
  • 優れた複雑な問題解決と批判的考え能力
  • SQLおよびMicrosoft SQL Serverの理解
    • 優れたトラブルシューティングとコミュニケーション能力
    • マイクロソフトオフィスツールの実用的な知識(Excel、Visio)
    • 分析的および批判的思考能力を実証する必要があります。
  • OOP言語で実証された親しみやすさ(Java、C ++、およびVB.NET
  • HTML、JavaScript、CSS、およびAjaxの知識
    • アジャイルソフトウェア開発アプローチに精通しています