LexisNexis
LexisNexis
LexisNexisは、法律事務所、企業、政府機関、学術機関向けに、専門情報と分析のソリューションを開発しています。法律調査、ニュース、ビジネスインテリジェンス、リスク関連の製品を通じて、コンプライアンス、不正検知、本人確認、調査、健康アウトカム、債権管理、リスク判断、ワークフロー最適化などの分野で、組織が複雑な情報を扱えるよう支援しています。RELXの一員として、LexisNexisはデータ、分析、デジタルツールを結び付け、十分な情報に基づく意思決定と、より効率的な専門業務を支えています。

中級ソフトウェアエンジニア、ヨハネスブルグ(出社勤務)

LexisNexisの規制関連製品向けに、C#/.NETとAngularを使ったソフトウェアを開発します。 製薬、バイオテクノロジー、医療機器企業向けに、信頼性の高いクラウド対応ソリューションを提供します。

仕事内容

  • C#/.NETのAPI、マイクロサービス、バックグラウンドサービス、Angularインターフェースを開発・サポートします。
  • 対象を絞った更新によりレガシーアプリケーションを改善し、保守性、信頼性、使いやすさを高めます。
  • Microsoft 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、レガシーシステムの刷新、マイクロサービス連携、可観測性、本番環境のトラブルシューティング、またはライフサイエンス、医療、規制関連など高い信頼性が求められる領域のソフトウェア経験があれば尚可。

福利厚生

  • ウェルビーイングプログラム
  • 共同育児休暇
  • 継続学習への支援
  • サバティカル休暇
  • 柔軟な勤務時間
  • 国ごとに異なる福利厚生