具体的な業務内容
【五反田】サーバーサイドエンジニア◆要件定義・設計フェーズから◆豊富なキャリアパス◎/フレックス
〜要件定義・設計フェーズから関与できる!成長機会が豊富な環境◎リモート可〜
■業務内容:
テクノロジーカンパニーである当社の中核をなすエンジニアリング組織において、バックエンドエンジニアとして、最適なソフトウェア技術と開発手法を採用しながら、システムの設計・開発・運用を担当していただきます。
単なる「開発」ではなく、ビジネス価値を最大化するため、プロジェクトにおいて要件定義・設計フェーズから携わり、技術的な意思決定やアーキテクチャ設計に関与することを期待しています。
お客様やチームと協力しながら、最適な開発プロセスを設計し、品質の高いシステムを構築する役割を担います。
1.システム設計
業務要件に基づき、システム仕様を詳細化・設計する
1.1)顧客ニーズや課題、最終的な達成目標の深掘り・理解
1.2)業務要件(システム化範囲)の詳細化・定義
1.3)業務要件に基づくシステム仕様の詳細化・設計
1.4)設計内容のレビューを通じた品質確保
2.プログラム開発
システム設計に基づきプログラムを実装する
2.1)システム設計に基づくプログラム実装
2.2)コード内容の相互レビューを通じた品質確保
2.3)QAエンジニアと連携した品質改善
3.チーム開発
組織全体のエンジニアリングパフォーマンス最大化のための情報共有とフォローアップを実行する
3.1)チーム内における正確な開発進捗状況の共有・レポート
3.2)状況に応じたフォローアップ・アサイン調整
3.3)エンジニアリング組織全体のレベル向上に向けた技術支援・レクチャー
■開発環境:
[バックエンド]
Kotlin(Server side)、Go、Python、TypeScript、Ruby on Rails
[データベース]
MySQL、PostgreSQL、DynamoDB、Redisなど
[インフラ]
AWS、Firebase、Azure、GCP、Docker、Terraform
[モニタリング]
Datadog
[リポジトリ管理]
Bitbucket、GitHub
[プロジェクト管理]
JIRA
[コミュニケーション]
Slack、Google Workspace、zoom
[ドキュメント]
Confluence
変更の範囲:会社の定める業務
チーム/組織構成
その他プロジェクト事例
開発環境