デジタル庁・ソフトウェアエンジニア (Android)

  • お気に入り
  • 応募完了
  • 内定報告
府省庁:
デジタル庁
役職:
ソフトウェアエンジニア (Android)
募集人数:
1名程度
採用形態(任期):
任期付き
任期:
年度更新(※概ね1年~5年の範囲で、年度末に勤務実績考慮の上、双方合意に基づき、更新を行います)
採用形態:
非常勤
募集締切:
2024/3/31
勤務地:
東京都千代田区
職務内容
デジタル庁のエンジニアユニットでは、デジタル庁から提供するサービスの開発や、プロジェクトへの技術支援を行っています。
デジタル庁のソフトウェアエンジニアは、自らコードを書いて開発することを前提に、エキスパートとして、その分野での理想的な環境の構築を行ったり、開発ベンダーと円滑にコミュニケーションをとりながらプロダクト開発を進めていくことが期待されます。

デジタル庁のAndroidエンジニアは、デジタル庁から提供されるすべてのAndroidアプリに対する開発や運用・保守について、優れた知見をもって技術支援を行います。ただコードを書いて開発できればいいだけではなく、他のプロジェクトメンバーや行政官、開発ベンダーに対して、専門知識を正しく説明できることが求められます。
具体的な業務内容は以下の通りです。

・Kotlin / Javaを用いたAndroidプラットフォームのアプリケーション開発
・GoogleならびにAndroidに関わる技術情報のキャッチアップおよび庁内プロジェクトへの情報提供
・デジタル庁内での技術的観点からの要件定義サポート
・行政内で共有される技術ドキュメントのレビュー
・ソリューションアーキテクチャの視点から評価した設計の最適化と安全性の向上
・関係者や各チームとの要件および技術面でのコミュニケーションリード
・設計及び構築に係るドキュメンテーション
求める人材
必須スキル
・Kotlin ならびに Java を用いた Android プラットフォームのアプリケーションの開発経験(2年以上)
・Jetpack Compose を用いたアプリケーション開発の業務経験
・Google Play ストアで業務としてアプリケーションを配信・運用した経験
・Android Studio の標準的な操作を習得していること
・Gradle を利用する上での Groovy ならびに Kotlin DSL の利用経験
・Git 等のバージョン管理システムおよびそれらを利用した開発フローを習得していること
・Google から提供される技術情報の迅速かつ継続的なキャッチアップが行えること
・アプリケーションの継続的なテスト・配信体制構築の実務経験
・現在においても開発・実装に直接携わっていること
・複雑で不慣れな実装、及び開発言語にも素早く適応できる柔軟性
・英語で書かれた技術文書を理解できる語学力

歓迎スキル
・NFC API、特にIsoDepを用いてカードや機器と情報を交換するアプリケーションの開発経験
・Host card emulationを使ったカードアプリケーションの開発経験

・BluetoothならびにBluetooth Low Energyを使ったデータ交換アプリケーションの開発経験
・Java Card OS上で動作するアプレットの開発経験
・SAML / OIDCをはじめとした認証プロトコルへの理解

・Maven Central等でライブラリを公開・運用した経験
・オープンソースプロジェクトへのコントリビュート経験
・Androidプラットフォームのビルドとカスタムイメージの作成経験
・Mermaid記法による作図経験
・アジャイル開発、特にスクラム開発に対して主導できる能力
・組織内外との対面及び書面による優れたコミュニケーション能力
・KPIを重視し、積極的に行動し、継続的な改善、適応、反省、成長に意欲的である
・開発者コミュニティにおける活発な活動経験
・新しい技術と研究に対する強い好奇心と積極的に検証する能力
・プロダクト開発においてプロダクトマネージャーやアーキテクト、エンジニアリングマネージャー、テックリードといった役割での実務経験またはそれに準ずる業務遂行能力
・プロダクト開発において開発初期から運用までの一連のプロセスに深く携わった経験、物事を自ら主導して課題解決をする働き方、組織を主導して課題を解決した経験
・アクセシビリティ対応の実務経験

求める人物像
・デジタル庁が掲げるミッション、ビジョン、バリューへの強い共感
・社会全体のデジタル化に向けて、業務を人任せにせず、当事者意識をもって課題を解決していくマインド

・「全体の奉仕者」たる国家公務員に求められる高い倫理観
各府省庁の正式な求人情報はこちらをご覧ください
TOP