ポジションの概要
ソフトウェア開発者は、.NET および Java テクノロジーを使用して Mozart アプリケーションの設計、開発、保守を担当します。要件収集からデプロイメント、サポートに至るまで、ソフトウェア開発ライフサイクル全体に携わり、高品質でスケーラブル、かつメンテナンス可能なソフトウェアソリューションを確実に提供します。
仕事の詳細
在宅勤務
月~金|メルボルン時間:午前8時~午後5時、フィリピン時間:午前8時~午後5時
*オーストラリアの祝日に準ずる
責任:
- .NETおよびJavaテクノロジーを活用したアプリケーションの設計、開発、保守。
- プロダクトマネージャー、ビジネスアナリスト、ステークホルダーと協力して要件を収集・分析し、効率的かつ効果的な技術ソリューションに変換する。
- コーディング標準、単体テスト、デバッグを含むソフトウェア開発のベストプラクティスを実施し、遵守することで、高品質のアプリケーション機能とパフォーマンスを確保する。
- 他の開発者と密接に協力し、スケーラビリティ、メンテナンス性、パフォーマンスをサポートするソフトウェアアーキテクチャを設計、実装する。
- コードレビューに参加し、開発標準とベストプラクティスの遵守を確認する。
- アプリケーションのトラブルシューティングと問題解決、配備されたアプリケーションの継続的なサポートとメンテナンス。
- 開発プロセスやアプリケーションの品質を継続的に改善するために、新しい技術や業界のトレンドに常にアンテナを張ること。
資格:
- コンピュータ・サイエンス、ソフトウェア・エンジニアリング、または関連分野の学士号を取得していることが望ましいが、同等の経験があれば必須ではない。
- .NETおよびJavaでの開発経験が豊富で、オブジェクト指向プログラミングの原則とデザインパターンを理解していること。
- HTML、CSS、JavaScript、関連フレームワークなどのフロントエンド技術を含むフルスタック開発に精通していること。
- AWSやAzureなどのクラウドサービスに精通していることが望ましい。
- パフォーマンスとスケーラビリティのためにアプリケーションをデバッグし、最適化する能力を持つ強力な問題解決スキル。
- アジャイルやスクラムなどのソフトウェア開発手法の経験
- 優れたコミュニケーション能力と協調性を有し、チームワークを重視する環境で効果的に業務を遂行できる。