企業・求人概要
募集背景
事業の成長に伴いアプリケーションエンジニアを募集します。
配属部署
アプリケーションエンジニアチーム
概要
- 当社は、キャッシュレス社会の決済セキュリティを支える自社サービスを、企画・開発から提供・運用まで一貫して手がけています。
本ポジションでは、自社決済サービス『Pay TG』『Smart TG』における、アプリケーション開発のプロジェクトマネジメントをお任せします。 - 新機能の企画・要件定義から、顧客とのシステム連携に向けた折衝、開発委託会社・決済代行事業者・協業会社を含む関係各社との調整、開発プロセスの進行管理まで幅広く担うポジションです。
具体的な仕事内容
- 顧客の既存システムとスムーズにAPI連携するための仕様調整・提案
- サービスの機能拡張・不具合対応に向けた要件定義、基本設計
- 開発スケジュールの策定、進捗管理、リソース・タスク管理
- 顧客・決済代行事業者・開発委託会社・協業会社など、複数ステークホルダー間の調整と合意形成
- プロジェクトの潜在リスク(仕様の曖昧さ、遅延の兆候、セキュリティ要件の抜け漏れ等)の早期検知と対応
- 脆弱性に関する情報収集・分析・対応
- サービスの二次サポート、運用改善
入社後の流れ
- STEP 1(入社〜1ヶ月):
研修とOJTを通じて、現在のシステムの構成、PCI DSSやセキュリティ要件、決済業界の商習慣を学びます。 - STEP 2(〜3ヶ月):
インフラチームの一員として、該当プロダクトのデリバリやリリース作業を経験し、
決済システムを安全に本番環境へ届けるプロセスを実践的に習得します。 - STEP 3(〜1年):
システムの運用・二次サポートを担当し、サービスの全体像と顧客・関係各社との関係性を実務の中で理解します。 - STEP 4(1年経過後〜):
案件のプロジェクトリーダー/マネージャーとして、要件定義や基本設計を含むプロジェクト全体の推進、
および関係各社との調整を主導いただきます。
チームについて
- 開発体制:開発委託会社のメンバー2名、協業会社のメンバー4名によるチーム体制で開発を進めます。
当社側の推進役として、チーム全体を束ねる役割を担っていただきます。 - リリース:アプリケーションのリリースは、社内インフラチームと協力して行います。
- 運用・改善:サービスの運用・改善は、サポートチームや他事業部と連携しながら進めます。
顧客の声や問い合わせの傾向をサービス改善につなげる役割です。 - タスク管理はBacklog、コミュニケーションはSlackを使用しています。
その他使用ツール、環境
実装は開発委託会社・協業会社が担当するため、ご自身でコードを書くことは基本的にありません。
仕様調整や設計レビューの前提知識として、以下の環境を扱います。
- 言語:PHP、Python、C#、JavaScript
- フレームワーク:Laravel、CodeIgniter など
- データベース:MariaDB
- インフラ:AWS
- その他:Sumo Logic(ログ解析)など
仕事の魅力
- 自社サービスのため、仕様・優先順位・スケジュールの意思決定に自ら関われます。
企画から提供まで自社完結だからこそ、無理のない計画でプロジェクトを進められます。 - 要件定義から、開発委託会社・協業会社6名の開発チームの牽引、インフラ・サポートチームとの連携、リリース後の改善まで。
一つの案件を最初から最後まで自分が回す手応えがあります。 - 社内のPCI DSS専門コンサルタントと協働しながら、国際セキュリティ基準への準拠を実務で習得できます。
この領域に強いPMは希少で、代えの利かない市場価値が積み上がります。 - 客先常駐はありません。一つのサービスに長く向き合い、改善の成果を自分の目で見届けられます。
業務のこだわり
- セキュリティをメインに扱っている部署なので、特に設計には時間をかけています。
- セキュリティ要件に対して、基準を問題なくクリアしているかの裏取りを行い、確認やレビューに力を入れています。
- クレジットカードに関するサービスを提供する上で運用業務も多くなるため、ステージング環境を使い込み、綿密に検証作業を行っています。
社内の雰囲気
- チームでコミュニケーションを緊密に取って業務を行っているため、自分の意見を反映させやすいです。
- 駅近くの新しいオフィスで勤務できるので、業務環境は快適です。
- マニアックなものを含め、幅広い製品や技術を扱っているためエンジニアとして勉強になる環境です。世の中のニーズをキャッチアップして柔軟に対応できるメンバーが多いです。
- 1on1を通じて、課題や現状認識、悩みなどを定期的に相談する仕組みがあります。
この仕事で得られるもの
- 新しいサービスや機能追加の際に要件定義や設計等の上流工程から携われます。
- PCI DSSなどのセキュリティや決済システムに関する知識を身につけられます。
- カード会社の技術をベースにした、セキュリティに関する汎用性の高い技術を学べます。
