【フルリモート/週5】C#バックエンドエンジニア(自社Webサービス・業務システム開発)

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 4,200 ~ 4,800円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週5】C#バックエンドエンジニア(自社Webサービス・業務システム開発)
お任せしたいこと
自社で展開するWebサービス、または業務システムのバックエンド開発をお任せします。
C#および.NET(ASP.NET Core)を用いた新規機能開発はもちろんのこと、長年運用されてきた既存システムの保守、古い.NET Frameworkからの段階的な移行(モダナイゼーション)、複雑なビジネスロジックの整理など、システムを中長期的に健全に保つための地道な改善活動にもチームで取り組んでいただきます。
具体的な業務内容
・C#(ASP.NET Core)を用いたWeb APIおよびバックエンドシステムの設計・開発・テスト
・Entity Framework Core等を用いたデータベースアクセス処理の実装、およびボトルネックとなっているSQLの特定・チューニング
・長年の運用で複雑化した業務ロジックの紐解きと、中長期的な保守性を見据えたリファクタリング
・xUnitやNUnitを用いた単体テスト・結合テストの実装と、テストカバレッジの維持・向上
・(環境に応じて)AzureやAWSなどのクラウド環境へのデプロイ、およびマネージドサービスとの連携処理の実装
・PdMやフロントエンドエンジニアと連携した要件定義、および仕様のすり合わせ
必須スキル・経験
・C#を用いたWebアプリケーション、または業務システムの実務開発経験(目安として3年以上)
・ASP.NET または ASP.NET Coreを用いたAPI設計・開発経験
・SQL Server、PostgreSQL等のRDBMSを用いたテーブル設計、およびSQLの記述経験
・Git / GitHub等を用いたプルリクエストベースでのチーム開発経験
歓迎スキル・経験
・古いバージョンの.NET Frameworkから、最新の.NET環境へのマイグレーション経験
・Microsoft Azure、またはAWSなどのパブリッククラウドを利用した開発・運用経験
・Docker等のコンテナ技術に関する基礎知識と利用経験
・CI/CD(GitHub Actions、Azure DevOps等)のパイプライン構築・運用経験
・アジャイル / スクラムでのチーム開発経験
開発・業務環境
開発言語:C#, .NET (8 または 6), 一部既存システムに.NET Framework
フレームワーク:ASP.NET Core
データベース:SQL Server (または PostgreSQL)
インフラ:Microsoft Azure (または AWS), Docker
テスト・CI/CD:xUnit (または NUnit), GitHub Actions (または Azure DevOps)
コミュニケーション・管理:GitHub, Jira, Backlog, Slack (または Microsoft Teams), Zoom
プロジェクトチームについて
バックエンド開発チームへの配属となります。
「とにかく最新のアーキテクチャを試す」というよりも、「顧客の業務を絶対に止めない堅牢なシステムを作ること」「後から参加したメンバーが仕様を読み取りやすいコードを残すこと」を重視する手堅いカルチャーです。オブジェクト指向の基本設計を大切にしており、クラスの適切な責務分割や、LINQの効率的な使い方などについて、コードレビューを通じてフラットな意見交換を行っています。
求める人物像
・複雑な業務要件や少し古いコードに対しても、文句を言うのではなく「どうすれば段階的に綺麗にしていけるか」を前向きに考えられる方
・フレームワークの便利な機能にただ頼るだけでなく、裏側でどのようなクエリが走っているかを意識してパフォーマンスを担保できる方
・「自分のタスクだけ終わればいい」ではなく、チーム全体の生産性向上や仕様の抜け漏れ防止に協力的に動ける方
仕事の魅力
企業の業務効率化を根幹から支える、非常に社会性の高いプロダクトの開発に携わることができます。エンタープライズ領域で根強い需要を持ち、近年クロスプラットフォームとして進化を続けるC# / .NETエコシステムの実践的な知見を深めながら、ドメインモデリングやデータベースのチューニングといった、バックエンドエンジニアとして汎用性が高く息の長いスキルを着実に磨くことができます。
働き方
リモート環境
[フルリモート] 基本的にフルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
