
シニアフルスタックエンジニア――南アフリカ・リモート
C#/.NET と Angular または React を用いたフルスタック開発をリードし、ソフトウェアおよびデータソリューションを構築します。アプリケーション、クラウドインフラ、CI/CD、オブザーバビリティ、AI 支援開発プラクティスのモダナイズを推進します。
仕事内容
- C#/.NET と Angular または React を用い、複雑なシステムやサービス指向アプリケーションのバックエンドアーキテクチャをリードする
- 技術方針を定め、適切なツールとフレームワークを選定する
- データベーススキーマ、データモデル、安全でスケーラブルなクラウドインフラを担当する
- 開発、テスト、保守の全工程で AI コーディングツールを活用し評価する
- CI/CD パイプライン、品質ゲート、自動テスト、デプロイの段階的展開を管理する
- レガシーアプリケーションから最新の技術とインフラへの移行を推進する
- SLO と SLI を定義し、分散トレーシングとテレメトリを用いてシステム全体の問題を調査する
- システムを文書化し、エンジニアと AI ツールが安全に拡張できる境界を確立する
- 技術的な議論をリードし、トレードオフを伝え、プロダクトチームと各提供フェーズで連携する
- 提供スピード、セキュリティ、コンプライアンスのバランスを取りながら、複雑な問題を明確なチケットに落とし込む
- さまざまな経験レベルのエンジニアを指導する
- AI の安全な利用、レビュー、ナレッジ共有に関するチームの実践方法の定義を支援する
応募要件
- 7年以上のプロフェッショナルソフトウェアエンジニアリング経験
- C# および .NET の豊富な商用経験
- Angular または React の本番環境での経験
- 設計、提供、運用支援まで担当した本番品質のシステムについて、詳細に説明できること
- 少なくとも1つの主要クラウドプラットフォームの実務経験
- Linux、コンテナ、Infrastructure as Code の経験
- AI コーディングツールを日常的に使用していること
- エージェント型の開発・提供モデルで働く意欲
- 顧客向けの提供を管理した経験
- トレードオフを説明し、難しい問題を早期に提起できること
- 金融サービス業界での経験
- 商業用不動産またはクレジット市場の経験があれば尚可
- 優れた文章力と口頭でのコミュニケーション能力
- アジャイルかつタイムゾーンをまたぐチームで快適に働けること
- 高い自己管理能力があり、分散チームとの緊密な連携を維持する規律があること
- 技術と実践には、C#、.NET、Angular、React、クラウドプラットフォーム、Linux、コンテナ、CI/CD、AI コーディング、バックエンド開発、マイクロサービス、アジャイル、金融サービス、テレメトリ、Infrastructure as Code が含まれる
福利厚生
- リモート勤務








