ソフトウェア開発者

確かな技術力で自治体サービスを支える。システムエンジニア・ソフトウェアエンジニア募集!

業務内容

自治体の住民記録や税、年金、福祉などの業務をサポートするための、住民情報系システム開発を主業としています。要件定義から設計/開発、運用支援まで、トータルソリューションとして提供しています。また、単にバックオフィスの業務サポートのみではなく、書かない窓口実現に向けた業務動線の提案や、基幹系と連動した住民向けスマホアプリの開発等、自治体サービス向上に向けた取り組みを支援するシステム開発を積極的に行っています。
デジタル庁が掲げる自治体DX(デジタルトランスフォーメーション)の実現に向けて、スマートシティやGov-tech(ガブテック)を実現するために、システム開発の側面からサポートしていきます。
Webプラットフォームを中心に、必要に応じてWindowsアプリ開発も行う他、近年ではスマホアプリの開発にも着手しており、若手プログラマー/デザイナーを中心に開発を進めています。

本人のスキルや、今後目指していきたいキャリアを考慮したうえで、本人の希望に応じて、要件定義や設計から、プログラミング、テスト、シ ステム運用などの各工程を担当していきます。また、担当するシステムも基幹系システムから、スマホアプリまで幅広い経験が活かせる職場環境です。
作業場所は自社開発のみで、他社への派遣や出向などはありません。テレワークも積極的に活用されており、特に開発メンバーでは直近2~3年テレワーク実施率50%を上回っています。

仕事の魅力/やりがい

業務系エンジニア

お客様と直接話せる距離感でシステムの設計ができるので、要望を的確に聞き取り、顧客が「本当に欲しかったもの」を作ることができます。自分が設計を担当したシステムをリリースした際に、お客様からお礼を言われたことがとても嬉しかったことをよく覚えています。
今後控えているガバメントクラウドへの移行や自治体システム標準化に向けて、顧客との要件調整がより一層重要なポジションであり、重責を感じるとともに、やりがいのある役割だと感じています。

技術系エンジニア

スマホアプリの開発では、クラウドやフロントエンドの新しい技術を取り入れて、モダンな開発環境での開発を進めていくことができます。
基幹系システムの開発では、既存のノウハウを基に開発を行っていますが、単にルーチンワークをこなすだけではなく、各種処理の自動化やツールの導入を積極的に行い、生産性の向上に努めています。
自分が今持っている技術を掘り下げていくことと、新しい分野に挑戦することの、両方を選べるキャリア選択の幅の広さが魅力の一つです。

UI/UXデザイナー

スマホアプリ開発を中心に、エンドユーザの使い勝手を考慮して満足度の高いユーザ体験(UX)を得られるように、デザイン面でのシステム設計を行っています。
新しいデザイン手法やビジネストレンドの情報収集にも積極的な人が多く、モダンなシステム設計や、UI/UXデザインの経験を積むことができるのが魅力です。

職場環境

上司/部下や先輩/後輩といった立場に拘らず、職場改善や作業効率に繋がる取り組みを提案しやすい環境です。
テレワークも積極的に活用されており、各社員の都合を優先する形で、午前中は会議のために出社、午後から子供のお迎えのためにテレワーク、等、柔軟な勤務体系を実現しています。

技術書の購入や、研修への参加など、社員教育への投資が活発で、業務に繋がる新技術についての社内勉強会も頻繁に開催されています。
新しい開発環境やソフトウェア、機材購入なども提案すれば実現することも多く、生産性向上のために、労を惜しまない職場です。

自治体を主要顧客としている関係上、ほぼカレンダーどおりの休みなので、プライベートの予定が立てやすいのも魅力です。
有給休暇も取りやすく、スマホやPCからサクッと申請できますし、月に1回以上は取得しないと先輩からも後輩からも、もっと休め、と指摘されるくらいです。

新卒・中途に関係なく、研修制度や資格取得のサポートが受けられるため、改めて自分のキャリアを育める環境です。また、現有スキルに拘らず、 新しい技術やシステムへのチャレンジにも取り組んでおり、基幹系システムの開発から、スマホアプリ開発へのキャリアチェンジや、グループ間での技術交流も積極的に行われています。

利用技術/ツール

Java Java EE+Oracle/Postgresを用いた業務系Webアプリ開発
HTML5

TypeScript/JavaScript
フロントエンドにIonic/Angular.jsフレームワークを利用、
バックエンドにFirebase/AWSクラウドを用いたスマホアプリ開発
C# ASP.NETによるWebアプリ開発、WinForms/Xamarin/WPFを用いたWindowsアプリ

その他、必要に応じて、適宜Python等、用途に合った各種プログラム言語を利用しています。
現場配属に当たって必要な技術研修を行いますので、応募時点での保有スキルとして上記の全てに精通している必要はありません。
また、スキル習得に必要な技術研修も随時実施しています。

応募条件

必須条件 • Java、C#および類似のプログラム言語による開発経験
• 任意のプログラム言語によるWebアプリ開発経験
• 業務系システム設計~構築、運用、経験

※上記のいずれかに該当すること

歓迎条件 • 自治体住民情報系等公共系システムの設計/開発経験
• AWS/GCP等クラウドを活用した開発経験
• Windows/Linuxサーバ構築/運用管理経験
• スマートフォン/WebアプリケーションのUI/UXデザイン経験
• Oracle/Postgres等データベース技術経験(有資格者歓迎)