具体的な業務内容
【基本在宅・自社勤務】Web開発エンジニア◆新しい技術習得に意欲的な方歓迎!
■業務内容:
お客様のニーズに合わせた、Webアプリケーションの開発を行っていただきます。当面は設計〜開発/テストを担当して頂き、将来的には上流工程も含めた対応をお任せします。担当するロールは作業者(実装者)ですが、キャリアプランに合わせて変化していくことも可能です。開発プロセスはウォーターフォールの他、アジャイルプロセス(Scrum)にも取り組んでいます。要件定義から運用までの全工程を担当することも多いため、システムの構築の過程を経験することも可能です。
■具体的な業務内容:
◎システム開発における設計、開発(プログラミング)、テスト作業
開発作業:Reactを利用したUI構築(現状はVitejsとMaterial-UIを利用)、Pythonを使ったAPIの作成(FWはFastAPI)
テスト作業:- 手動テスト(unitテストができなケース)
- pytest(api/batch)/vitest(UI)/jest(UI/api)のテストケース作成と実行
◎アプリ、インフラに関わる技術調査、課題解決
AWS のサービスの検証やトラブル解決
セキュリティツールによる検証結果の確認とその指摘への対応
作業内容は案件によって変わってしまいますが、新しい技術を学ぶチャンスはたくさんあります。
■業務の魅力:
当社プライム案件です。自身の構築したシステムについて、お客様から直接フィーバックを得ることができるため達成感が大きいです。案件によっては、経験年数に関係なく良いアイディアが採用されるため、自身の知識や技術が活かせます。また、新しい技術に触れる機会も多い環境です。経験が浅くても個人の問題とはせずにチームやフォローしていくことや、NTTデータグループの研修プログラムなどを活用し必要なスキルを身に着けていくことも可能です。
■技術要素:
◎開発言語:Javascript/Typescript、Java、Python、PHPなど
◎利用環境:AWSなどのクラウド環境など
◎データベース:RDS(Oracle、PostgreSQLなどのRDBMS)
チーム/組織構成