シニアアソシエイト .NET・Node.js・React 開発者
PwC のデータプラットフォームサービス向けに、.NET、Node.js、React を使ったフルスタックアプリケーションを開発します。 クラウドデータシステムを連携し、安全で拡張性の高いソリューションを提供します。
仕事内容
- .NET Core(C#)、Node.js サービス、React インターフェースを使用して、フルスタックの Web アプリケーションと API を開発・サポートします。
- データプラットフォームのエンジニアやアーキテクトと連携し、アプリケーションを Snowflake、AWS のデータサービス、その他のクラウドプラットフォームに接続します。
- サーバー側のロジック、データベーススキーマ、フロントエンドコンポーネントを開発・調整し、パフォーマンス、使いやすさ、保守性を高めます。
- 再利用可能なコンポーネントやライブラリを作成し、クリーンなコーディングプラクティスに従って、十分な単体テストと統合テストを実施します。
- コードレビュー、CI/CD プロセス、自動テストに参加します。
- プロダクトオーナーやデータガバナンスチームと協力し、セキュリティ、プライバシー、HIPAA、データ品質の基準を満たします。
- スタック全体の本番環境の問題を診断・解決し、可用性とデータ鮮度の SLA を満たします。
- 機能、設計上の決定、API、ワークフローを記録します。
- 新しい技術を把握し、プラットフォームの機能やユーザー体験の改善を提案します。
応募要件
- コンピューターサイエンス、情報システム、または関連分野の学士号、あるいは同等の実務経験。
- ソフトウェア開発の実務経験が5年以上あること。
- Microsoft .NET Core(C#)、REST API、および関連フレームワークを使用したバックエンドサービス開発の豊富な経験。
- Node.js によるサーバーサイドプログラミングと、JavaScript または TypeScript のランタイムに関する熟練度。
- React.js、Redux、HTML5、CSS3、レスポンシブデザインの高度なスキル。
- クラウドプラットフォーム、特にデータサービスの経験。AWS の経験があれば尚可。
- 優れた SQL スキルと、リレーショナルデータベースおよびデータウェアハウスの経験。Snowflake または SQL Server の経験があれば尚可。
- Agile または Scrum によるソフトウェア開発の知識。
- Git および GitHub や Azure DevOps などのコラボレーションプラットフォームの使用経験。
- データガバナンス、セキュリティ、プライバシーの実務に関する理解。HIPAA コンプライアンスの知識があれば特に望ましい。
- 優れた問題解決能力と、技術者および非技術者に技術的な概念を説明する能力。
- Docker と CI/CD パイプラインの知識があれば尚可。
- 医療または保険支払者の業界経験があれば尚可。
- カスタムアプリケーションと Snowflake データプラットフォームを統合した実務経験があれば尚可。
- ビッグデータフレームワーク、ストリーミングデータパイプライン、または AI/ML ワークフローに触れた経験があれば尚可。
- Terraform や CloudFormation などの Infrastructure as Code ツールに触れた経験があれば尚可。
