株式会社Works Human Intelligence
フルスタックエンジニア(製品間連携部門・他システム連携領域)(名古屋)
フルスタックエンジニア(製品間連携部門・他システム連携領域)(名古屋)
【職務内容/Mission】
本ポジションの所属部署は製品間連携部門として、COMPANYの人事データを「企業と個人の成長」の「かけがえのないパートナー」にするためにプロダクト横断的に必要となる機能・非機能要件を満たすための機能を提供していくことをミッションとしている部門です。
主に、COMPANY シリーズと外部サービスを連携させるためのサービス: File Bridge Schedulerの開発・運用に取り組んでいます。
【具体的な業務内容】
4~5名程度のチームで、1ヶ月単位で設計~テストのサイクルを繰り返します。
・サービス機能の立案
・サービス機能要件の定義、設計レビュー実施
・UIUXデザイン(UIUXチームとの連携)、UIUXレビュー実施
・実装開発、コードレビュー実施
・テストケース作成、シナリオレビュー実施
・テストケース打鍵
・リリースノート作成
・マニュアル作成
・サービス運用
・コンサル/サポートセンターからの問い合わせ対応
【技術スタック】
Kotlin Multiplatform を使用し、単一コードから Windows 向けネイティブ DLL と JVM 向け jar をビルドしています。
Windows サービスのためのラッパーを C# で書いています。
サーバサイドは AWS Lambda で TypeScript を使用しています。
Web フロントエンドは TypeScript で Vue です。
Vue.js / TypeScript / Ruby / C# / AWS / GraphQL / CI/CD / Serverless Framework / AWS Amplify / Kotlin Multiplatform
【キャリア】
ご本人の希望や組織の状態に合わせて、マネジメントとスペシャリストの2つのキャリアをご用意しています。
●部門説明
【関わる製品とその背景】
https://www.works-hi.co.jp/products#main
当社の顧客である大企業では社内で利用しているシステムの多くは、弊社の主力製品である COMPANY 含めオンプレミスで稼働しており、各システム間の連携は、プログラムを自作、もしくはIT企業に外注して、スクラッチで開発するのが基本でした。
そんななか、COMPANYのクラウド化に合わせて、COMPANYとオンプレミスに存在している他システムをつなぐ(Bridge)製品として誕生したのが、我々が開発・運用している File Bridge Scheduler です。
File Bridge Schedulerチームは外部連携のうち、要望の多い領域をカバーするSaaSサービスを開発・運用することにより、 プログラムの自社開発や外注の難しいお客様の データ活用 を推進する製品を提供しています。