説明
説明
この役割は、世界中のクライアントに品質を維持しながら効率的に技術的ソリューションを提供するグローバルチームの重要な一員となります。成功する候補者は、業界標準のベストプラクティスと最新のソフトウェアエンジニアリング手法を活用して、グローバルクライアントベースのニーズに応えるソフトウェア製品を開発し、維持するアジャイルソフトウェア開発チームの一員として、フルスタックコンポーネントと機能を開発することができます。
役割
- フル開発ライフサイクルに関して経験があり、チームの一員として品質のあるデリバラブルを期限内に提供できる。
- ソフトウェアアーキテクチャと優れたデザインプラクティスの経験があり、過剰にエンジニアリングされることなく、スケーラブルで維持可能、拡張可能、テスト可能なソフトウェアを作成すること。
- 分析、設計、TDD、インストール、デプロイメントを含むソフトウェアエンジニアリング活動の幅広い経験。
- アジャイルスクラムの経験があるとなお良い。
- 問題解決に向けた積極的なアプローチを持ち、自分の意思で曖昧さに対処できる速習者であること。
- 現在および新興技術に対する良い知識と関心があり、その利点/制限を理解している。
- 数学的に基づいた問題を多く扱うため、数字に強いこと。
- Visual Studioを通じてTFS/Azure DevOps、ソースコントロール、ポータル機能を使用する実務知識があること。
主な責任には以下が含まれますが、これに限定されません
- 新製品の拡張機能を設計、コーディング、テスト、デバッグすること。
- サイバーセキュリティ標準とアプリケーションのパフォーマンスベンチマークに従った維持可能で再利用可能なソリューションを提供すること。
- テスト自動化をチームの一部として受け入れ、実装し、普及させること。
- 同僚のためにコードレビューを実施すること。
- ソフトウェア開発、チームコラボレーション、オープンなコミュニケーションにアジャイルマインドセットを取り入れること。
資格
要件
- 学士号と5年以上の関連するソフトウェア開発経験、アジャイルスクラムソフトウェア開発ライフサイクルを使用した応用知識、SOLID、DI/IoC、継続的インテグレーションなどのソフトウェア設計原則の理解と実装。
- フルマイクロソフトテクノロジースタックを使った経験、.NET/C# (.NETフレームワークまたは.NETコア)、SQL Server、ASP.NET、MVCおよびWeb API、JSON/RESTfulの経験、エンティティフレームワークまたはnHibernateなどのオブジェクトリレーションマッピング (ORM)、HTML5、JavaScript、CSS3ウェブ、サービスとしてのソフトウェア (SaaS)、マルチテナントアプリケーション開発、SQL Server開発経験、GIT/TFS、Confluence、JIRA。
- 積極的な態度: 自分の責任に関連し、彼らのデリバリーに重要な情報とソリューションを探し出す意欲、そして成功を目指したチームプレイヤーの姿勢が必要で、強い労働倫理を持つこと。
- 国際化およびローカリゼーションが必要なアプリケーションを開発する経験。
- フロントエンドテクノロジーおよびアプローチについての経験: シングルページアプリケーション (SPA)、Angular、Bootstrap、Typescript。
- JavaScript、jQuery、AJAXの経験。
- Azureおよびモバイルアプリケーション (Android/IOS) 開発に関する知識があれば望ましい。
WTWは機会均等雇用者です。
JavaScriptNode.jsReactRESTful APIsGitSQLHTMLCSSAgileDevOps