.NET アプリケーションチーム

「気になる」をすると、チーム側もあなたに興味を持った場合にメッセージが届きます!

「ESいい物件One」は、不動産業に特化したクラウドサービスです。

. NET アプリケーションチームはそのサービスの中で、
・不動産会社様が利用するフロントエンドのアプリケーション
・不動産に関連する様々なデータ連携のハブとなるシステム
を開発しています。

不動産業は様々な業態があり業態により業務も異なります。
それら業務で扱うデータを一元管理し効率的に業務を行うために、
使いやすく、一度入力されたデータはどの業態でも使い回せるようにすることで、
業務効率化を促進していきます。

メンバー

元々小規模SIでエンジニアをやっており、受注する案件毎に業態、使用言語が異なり、COBOL、RPG、組み込みC、VC++、Perl、Lotus Script、VB、C#など様々な言語を使ってました。その中でも、Microsoft系の技術に触れてた時間が一番長く、Microsoft系の技術が好きです。

プログラミングしていた時は、アドイン開発をするのが好きだったので、開発効率を上げるためのアドインを開発し同僚に配ってたりしました。

2005年にいい生活に入社し、現在の仕事はマネジメント主体ですが、たまにはプログラムも書きたいので、プロジェクトメンバーのお手伝いと称して謎のWindowsアプリを生成し、その場限りの単調な比較作業を行うツールなどを提供してたりもします。

サービスリード
@es-a-hosokawa

当社のメインサービスである「いい物件One」における開発内容の検討から要件調整、スケジュール管理などプロジェクトマネージャ的要素の業務を行っています。また、仲介業務を中心にプロダクト価値を高めるためにサービス内容の企画・検討も行っています。
数年前まではJavaを用いたWebアプリケーションを作るなどバリバリプログラミングをしていましたが、キャリアパスを考えチームのマネジメントやサービスを考えていく方向に仕事をシフトしていきました。

サービスリード
@es-g-shiota

2014年いい生活新卒入社のエンジニアです。長らくC#とWPFでフロントの設計、実装を行っていましたが2018年ぐらいからサービスリードとして、不動産業務の管理領域のサービスの仕様調整に関わることが多くなりました。今は仕様調整をメインに、実装が恋しくなったときには実装をしています。

C#/XAML スコシワカル
@es-s-nagashima

2015年に新卒で入社して現在5年目の C#エンジニアです。
メインの業務は「ESいい物件One」のクライアントツールの開発で、コードの保守性、拡張性を高める活動に注力しています。
開発者としては早期に問題を発見できるアプローチを好み、プロトタイプ/曳光弾/TDDを積極的に活用し、良いコードを素早く手に入れる能力が武器です。

プライベートでは Rust を勉強中で、 WebAssembly に可能性を感じています。

エンジニア(C#/WPF)
@es-t-hoshino

2018年に入社し、メインでは C#(.NET/WPF) を用いたアプリケーションの開発(機能追加・変更・バグ修正等)をしています。スキを見つけてはNode.jsやgo言語などでテストデータ作成などの作業効率化ツールを作ったりもします。ソフトウェアに限らずハードウェア・木工・手芸など、ものつくりは基本的に大好き人間です。
実装スピードやスケジュール管理などの面で、まだまだ修行が足りないなぁと空を眺めながら、今日も製品のコードを見て頭を抱えます。

サービスリード
@es-t-yoshida

2014年いい生活新卒入社のエンジニアです。外部とのデータ連携(コンバート)システムを担当しており、サービスリードとして企画/開発を行っています。コンバートは2018年度にAWSへクラウドシフトしましたが、改善の余地は多く日々奮闘しています…!

エンジニア(C#)
@es-t-inoue

2018年に新卒で入社しました。主に外部システムと当社サービスとのデータ連携(コンバート)システムの開発を行っています。趣味は学生時代からやっている競技プログラミングです。隔週ペースでアルゴリズムの勉強会を行ったりもしてます。

サービス開発・保守運用
@es-at-nakamura

主にMicrosoft系の技術で働いてます。いい生活に入社してからは、長らく.NET+Windowsサーバの環境でバッチ処理系のシステムの開発、運用を行っています。 最近はAWSと遊ぶことが多くなり、マネージドサービスは最高だなと思いながら運用しています。 いまはコンテナ移行に向けてECS、EKSともっと戯れたいと思っています。


開発チームからのメッセージ

私たちのチームはまだ発展途上であり、推進力となれる人材が不足しています。
マネージャや開発者といった括りに囚われず、今ある仕組みを変えていけること、
自身の技術力を武器に、より良い方向にプロダクトを発展させられることが価値となります。
チームで共通しているスキルは C# で、 AWS も分かるに越したことはありませんが必須ではなく、
入社してから学ぶ機会は十分にあります。
.NET 系技術に触れたことがあり、 .NET Core や AWS に対応していく動きの中で働きたい、
そういう方の応募をお待ちしています。


巨大な不動産市場のIT化を力強く推進するクラウドサービスを開発、提供する「不動産テック」企業


利用技術・開発環境

MySQL
AWS
C#
SQLServer
.NET
WPF
.NET,C#
.NETCore
SQL
VisualStudio
Jenkins
GitLab
Fiddler
Splunk
SonarQube
ReSharper
LINQPad
pagerduty
Friendly

その他チャットやタスク管理などのツール

Redmine, Slack, QiitaTeam

自動化していること

開発環境構築
Lint
テスト
デプロイ

継続的に実践していること

Infrastructure as Code
スクラム
ペアプロをしている
モブプロをしている
事業数値をチーム全体に共有している
毎日チーム全体で状況共有をしている
定期的に振り返りを行っている
評価制度がある

コードレビューについて

設計に踏み込んだコードレビューをしている
可読性を意識したコードレビューをしている
バグが出ないようにコードレビューをしている
優先度が低くあまりできていない
体制、環境上できていない

技術的負債について

技術的負債の返済を重視し、迅速に返済している
定期的に技術的負債の返済をしている
既存実装に手をつけるタイミングで必要に応じて技術的負債の返済をしている
現在は優先度が低いため技術的負債の返済をあまりしていない
技術的負債の返済をする必要がない

テストについて

高いテストカバレッジを目指している
テストコードを当たり前に書いている
サービス運営上またはビジネス上重要な部分についてのみテストを書いている
基本的に手動でテストしている
テストを書く必要がない・または少ないプロダクトだ

チーム全体での開発の進め方

.NET アプリケーションチームはプロダクトの業態毎にチームが細分化されており、
1チームあたり4名 ~ 6名の少人数で開発を行っております。

新機能の商品企画は、商品企画部門が立ち上げの旗振りを行いますが、
エンジニア、営業、サポートメンバーも商品企画に参加します。

フロントエンドエンジニアはよりユーザーに近い視点が求められ、
不動産業務にも精通する必要があります。また、実装スキル以外にも
様々な知識が求められ、関わるチームも多岐に渡ります。

画面デザインを決定する場合は、UI/UXチームとも連携しより使いやすい画面に、
サーバーとのデータのやり取りが必要であれば、サーバープラットフォームチームと連携し
処理速度を出すために必要な設計を一緒に行います。

開発が進んできて動く物が出来たら、顧客と接している営業やサポートにも
使用感を確認してもらい、フィードバック内容を精査し、より使いやすい製品をユーザーに
届けられるようリリース直前までブラッシュアップします。

リリース後はユーザーの声や利用状況を確認しながら、
改善点があれば、速やかに改修を行いリリースを行っています。

技術面でのアピール・課題・考え方

NET アプリケーションチームでは

* 約1,400社が利用する「ESいい物件One」のクライアントツール
* 160万件/日 の物件データを捌く「ESいい物件One」のデータ入稿/出稿システム

の2つをメインに開発しています。

前者は2012年のサービス開始以降、機能追加に重点を置いて開発を進めてきましたが、
現在は UI/UX をブラッシュアップする方向にシフトしています。
目下の課題は大幅な UI の変更に耐えるための開発効率の向上であり、

* 最新の C# バージョンの言語機能の適用
* コアライブラリの拡張、 .NET Standard 化

に取り組んでいます。

後者は取り扱う物件数の増加に耐えるようシステム運用の最適化を進めており、

* オンプレミスのサーバで動作していたシステムを AWSへ移行
* 新規開発するシステムを .NET Core への対応を前提として実装

しています。
AWS については導入してからまだ日が浅いこともあり、社内での知見を集積、発展させている
フェーズにあります。

いずれのチームにおいても、顧客に提供する価値を最大化することに主眼を追いており、
アジャイルな開発手法を積極的に取り入れつつ、良いものを速く作る方法を常に模索しています。


求人一覧

.NET アプリケーションチーム

「気になる」をすると、チーム側もあなたに興味を持った場合にメッセージが届きます!

「ESいい物件One」は、不動産業に特化したクラウドサービスです。

. NET アプリケーションチームはそのサービスの中で、
・不動産会社様が利用するフロントエンドのアプリケーション
・不動産に関連する様々なデータ連携のハブとなるシステム
を開発しています。

不動産業は様々な業態があり業態により業務も異なります。
それら業務で扱うデータを一元管理し効率的に業務を行うために、
使いやすく、一度入力されたデータはどの業態でも使い回せるようにすることで、
業務効率化を促進していきます。

リリース: 2012年4月

巨大な不動産市場のIT化を力強く推進するクラウドサービスを開発、提供する「不動産テック」企業


利用技術・開発環境

MySQL
AWS
C#
SQLServer
.NET
WPF
.NET,C#
.NETCore
SQL
VisualStudio
Jenkins
GitLab
Fiddler
Splunk
SonarQube
ReSharper
LINQPad
pagerduty
Friendly

その他チャットやタスク管理などのツール

Redmine, Slack, QiitaTeam

自動化していること

開発環境構築
Lint
テスト
デプロイ

継続的に実践していること

Infrastructure as Code
スクラム
ペアプロをしている
モブプロをしている
事業数値をチーム全体に共有している
毎日チーム全体で状況共有をしている
定期的に振り返りを行っている
評価制度がある

コードレビューについて

設計に踏み込んだコードレビューをしている
可読性を意識したコードレビューをしている
バグが出ないようにコードレビューをしている
優先度が低くあまりできていない
体制、環境上できていない

技術的負債について

技術的負債の返済を重視し、迅速に返済している
定期的に技術的負債の返済をしている
既存実装に手をつけるタイミングで必要に応じて技術的負債の返済をしている
現在は優先度が低いため技術的負債の返済をあまりしていない
技術的負債の返済をする必要がない

テストについて

高いテストカバレッジを目指している
テストコードを当たり前に書いている
サービス運営上またはビジネス上重要な部分についてのみテストを書いている
基本的に手動でテストしている
テストを書く必要がない・または少ないプロダクトだ

メンバー

元々小規模SIでエンジニアをやっており、受注する案件毎に業態、使用言語が異なり、COBOL、RPG、組み込みC、VC++、Perl、Lotus Script、VB、C#など様々な言語を使ってました。その中でも、Microsoft系の技術に触れてた時間が一番長く、Microsoft系の技術が好きです。

プログラミングしていた時は、アドイン開発をするのが好きだったので、開発効率を上げるためのアドインを開発し同僚に配ってたりしました。

2005年にいい生活に入社し、現在の仕事はマネジメント主体ですが、たまにはプログラムも書きたいので、プロジェクトメンバーのお手伝いと称して謎のWindowsアプリを生成し、その場限りの単調な比較作業を行うツールなどを提供してたりもします。

サービスリード
@es-a-hosokawa

当社のメインサービスである「いい物件One」における開発内容の検討から要件調整、スケジュール管理などプロジェクトマネージャ的要素の業務を行っています。また、仲介業務を中心にプロダクト価値を高めるためにサービス内容の企画・検討も行っています。
数年前まではJavaを用いたWebアプリケーションを作るなどバリバリプログラミングをしていましたが、キャリアパスを考えチームのマネジメントやサービスを考えていく方向に仕事をシフトしていきました。

サービスリード
@es-g-shiota

2014年いい生活新卒入社のエンジニアです。長らくC#とWPFでフロントの設計、実装を行っていましたが2018年ぐらいからサービスリードとして、不動産業務の管理領域のサービスの仕様調整に関わることが多くなりました。今は仕様調整をメインに、実装が恋しくなったときには実装をしています。

C#/XAML スコシワカル
@es-s-nagashima

2015年に新卒で入社して現在5年目の C#エンジニアです。
メインの業務は「ESいい物件One」のクライアントツールの開発で、コードの保守性、拡張性を高める活動に注力しています。
開発者としては早期に問題を発見できるアプローチを好み、プロトタイプ/曳光弾/TDDを積極的に活用し、良いコードを素早く手に入れる能力が武器です。

プライベートでは Rust を勉強中で、 WebAssembly に可能性を感じています。

エンジニア(C#/WPF)
@es-t-hoshino

2018年に入社し、メインでは C#(.NET/WPF) を用いたアプリケーションの開発(機能追加・変更・バグ修正等)をしています。スキを見つけてはNode.jsやgo言語などでテストデータ作成などの作業効率化ツールを作ったりもします。ソフトウェアに限らずハードウェア・木工・手芸など、ものつくりは基本的に大好き人間です。
実装スピードやスケジュール管理などの面で、まだまだ修行が足りないなぁと空を眺めながら、今日も製品のコードを見て頭を抱えます。

サービスリード
@es-t-yoshida

2014年いい生活新卒入社のエンジニアです。外部とのデータ連携(コンバート)システムを担当しており、サービスリードとして企画/開発を行っています。コンバートは2018年度にAWSへクラウドシフトしましたが、改善の余地は多く日々奮闘しています…!

エンジニア(C#)
@es-t-inoue

2018年に新卒で入社しました。主に外部システムと当社サービスとのデータ連携(コンバート)システムの開発を行っています。趣味は学生時代からやっている競技プログラミングです。隔週ペースでアルゴリズムの勉強会を行ったりもしてます。

サービス開発・保守運用
@es-at-nakamura

主にMicrosoft系の技術で働いてます。いい生活に入社してからは、長らく.NET+Windowsサーバの環境でバッチ処理系のシステムの開発、運用を行っています。 最近はAWSと遊ぶことが多くなり、マネージドサービスは最高だなと思いながら運用しています。 いまはコンテナ移行に向けてECS、EKSともっと戯れたいと思っています。

開発チームからのメッセージ

私たちのチームはまだ発展途上であり、推進力となれる人材が不足しています。
マネージャや開発者といった括りに囚われず、今ある仕組みを変えていけること、
自身の技術力を武器に、より良い方向にプロダクトを発展させられることが価値となります。
チームで共通しているスキルは C# で、 AWS も分かるに越したことはありませんが必須ではなく、
入社してから学ぶ機会は十分にあります。
.NET 系技術に触れたことがあり、 .NET Core や AWS に対応していく動きの中で働きたい、
そういう方の応募をお待ちしています。


チーム全体での開発の進め方

.NET アプリケーションチームはプロダクトの業態毎にチームが細分化されており、
1チームあたり4名 ~ 6名の少人数で開発を行っております。

新機能の商品企画は、商品企画部門が立ち上げの旗振りを行いますが、
エンジニア、営業、サポートメンバーも商品企画に参加します。

フロントエンドエンジニアはよりユーザーに近い視点が求められ、
不動産業務にも精通する必要があります。また、実装スキル以外にも
様々な知識が求められ、関わるチームも多岐に渡ります。

画面デザインを決定する場合は、UI/UXチームとも連携しより使いやすい画面に、
サーバーとのデータのやり取りが必要であれば、サーバープラットフォームチームと連携し
処理速度を出すために必要な設計を一緒に行います。

開発が進んできて動く物が出来たら、顧客と接している営業やサポートにも
使用感を確認してもらい、フィードバック内容を精査し、より使いやすい製品をユーザーに
届けられるようリリース直前までブラッシュアップします。

リリース後はユーザーの声や利用状況を確認しながら、
改善点があれば、速やかに改修を行いリリースを行っています。

技術面でのアピール・課題・考え方

NET アプリケーションチームでは

* 約1,400社が利用する「ESいい物件One」のクライアントツール
* 160万件/日 の物件データを捌く「ESいい物件One」のデータ入稿/出稿システム

の2つをメインに開発しています。

前者は2012年のサービス開始以降、機能追加に重点を置いて開発を進めてきましたが、
現在は UI/UX をブラッシュアップする方向にシフトしています。
目下の課題は大幅な UI の変更に耐えるための開発効率の向上であり、

* 最新の C# バージョンの言語機能の適用
* コアライブラリの拡張、 .NET Standard 化

に取り組んでいます。

後者は取り扱う物件数の増加に耐えるようシステム運用の最適化を進めており、

* オンプレミスのサーバで動作していたシステムを AWSへ移行
* 新規開発するシステムを .NET Core への対応を前提として実装

しています。
AWS については導入してからまだ日が浅いこともあり、社内での知見を集積、発展させている
フェーズにあります。

いずれのチームにおいても、顧客に提供する価値を最大化することに主眼を追いており、
アジャイルな開発手法を積極的に取り入れつつ、良いものを速く作る方法を常に模索しています。


求人一覧

公開中の求人はありません