
ソフトウェアエンジニア III、Javaフルスタック
Rocket SoftwareでJavaフルスタックソフトウェアの設計、デバッグ、テストを行い、製品の機能強化、新製品、開発ツールに貢献します。 アジャイルの各種イベントで連携しながら、保守しやすく、ドキュメントとテストを備えたコードを提供します。
仕事内容
- 製品の機能強化や新製品に向けたソフトウェアを設計し、デバッグする
- オペレーティングシステム、コンパイラー、ネットワーク、データベース、インターネット関連ツールなどのソフトウェアツールを構築する
- ソフトウェアとハードウェアの互換性を評価し、ハードウェアを考慮してソフトウェア設計を行う
- コンポーネントレベルの変更を行う
- 担当製品分野の専門知識を深める
- 製品開発を外部市場の動向と結び付ける
- 合意した期限内に、構造化され、テスト済みで、ドキュメントが整ったコードを提供する
- 担当業務について、相応に正確な見積もりを提示する
- 必須の会議やアジャイルイベントに参加する
- 将来の変更に備えてテストカバレッジを追加する
- ソフトウェアエンジニアリングマネージャーに報告する
応募要件
- ソフトウェアエンジニアリングの実務経験5年以上
- 学士号または同等の資格
- 教育または実務経験を通じて得た、アルゴリズムやデータ構造を含むコンピューターサイエンスの確かな基礎知識
- 高いプログラミング能力
- 複雑なプログラミング課題や標準的なデータ構造・アルゴリズムを使いこなす能力
- 技術的な問題に対する解決策を提案する能力
- 一定の指導のもとで、モジュール化された保守しやすいコードを書く能力
- 技術上のトレードオフを効率的に判断する能力
- ソフトウェアの変更がシステムに及ぼす影響を把握する能力
- 設計上の判断に役立つハードウェア原理の理解
- 要件をコードに落とし込む能力
- 少なくとも1つのプログラミング言語に精通していること
- 優れたコード設計スキル
- 実用的なソフトウェアの開発経験
- 歓迎条件:平均的な開発者より速くコードを書けること
- 歓迎条件:バグの少ない高品質なコードを安定して作成できること
- 出張の割合は0~10%
福利厚生
- Rocket Softwareは機会均等雇用主です
- 身体または精神の障害がある方には合理的配慮を提供します
- 採用時に身元調査とリファレンスチェックを行います
- 効率、意思決定、成果の向上にAIツールと技術を活用します
- 継続的な学習とAIの責任ある活用









