
中級ソフトウェアエンジニア、C#/.NET・Angular — RELX
C#/.NET と Angular を使い、ライフサイエンス製造企業向けの規制対応ソフトウェアを開発します。 AI を活用したエンジニアリング手法で、信頼性の高いクラウド対応ソリューションを実現します。
仕事内容
- C#/.NET の API、マイクロサービス、バックグラウンドサービス、Angular のインターフェースを構築・保守します。
- 段階的にレガシーソフトウェアを最新化し、保守性、信頼性、ユーザー体験を向上させます。
- SQL Server のデータモデル、クエリ、連携機能を設計します。
- 計画、実装、テスト、デバッグ、リファクタリング、文書作成の各段階で承認済みの AI 開発ツールを使用し、生成された出力をレビューして検証します。
- 自動テストを作成し、有効な場合はテスト駆動開発を活用します。
- コードレビュー、技術的な議論、設計および実装に関する共同の意思決定に参加します。
- Azure サービス、CI/CD パイプライン、ログ、監視を活用し、本番ソフトウェアを提供・サポートします。
- 要件定義からリリース、継続的なサポートまで、製品、品質エンジニアリング、アーキテクチャ、セキュリティ、運用の各チームと協力します。
応募要件
- ソフトウェアエンジニアとして約3年以上の実務経験、または本番ソフトウェアの提供実績を示す同等の経験があること。
- C#、.NET、REST API、Angular、TypeScript の実務経験があること。
- Microsoft SQL Server の経験があり、クエリを作成でき、データアクセスやパフォーマンスに関する考慮事項を理解していること。
- 自動テスト、Git、コードレビュー、反復型のソフトウェア開発について理解していること。
- AI コーディングツールの使用経験がある、または慎重に取り入れる意欲があること。
- 中程度の複雑さのタスクを主体的に担当し、進捗やトレードオフを共有できること。また、アーキテクチャや顧客に広く影響する可能性がある判断では、周囲に意見を求められること。
- セキュリティ、データプライバシー、信頼性、明確な文書化を大切にすること。
- Azure サービス、Azure DevOps、CI/CD パイプライン、Docker、Kubernetes、レガシーシステムの最新化、マイクロサービス連携、オブザーバビリティ、本番環境のトラブルシューティング、またはライフサイエンス、ヘルスケア、規制対象分野など高い信頼性が求められる環境でのソフトウェア経験があれば尚可。
福利厚生
- 健全なワークライフバランスを支援する取り組み
- ウェルビーイング施策
- 共同育児休暇
- 学習支援
- サバティカル休暇
- 柔軟な勤務時間
- 国によって異なる福利厚生









