Position Overview
As the energy sector undergoes rapid digital transformation, demand for our services continues to grow. To accelerate our business growth and deliver greater value to our customers, we are looking for a talented and driven Software Engineer to become a key member of our development team.
Responsibilities
You will be responsible for the design, development, and operation of Bluefield Cloud and related new services. Depending on your experience and interests, your responsibilities may include:
- Define requirements, design, implement, test, and release new features
- Improve existing features and address technical debt and performance bottlenecks
- Design and improve system architecture with scalability and reliability in mind
- Build, operate, and optimize cloud infrastructure (Microsoft Azure)
- Promote development process improvements and automation
- Provide technical support and code reviews for team members
Why Join Us
- Work on socially impactful product development in the rapidly growing EnergyTech market
- Gain experience in a cloud-native development environment centered around Microsoft Azure
- Take ownership and contribute to product direction as part of a small, high-caliber team
Ideal Candidate Profile
- Self-motivated with the ability to identify and solve problems proactively
- Shares our vision of supporting critical social infrastructure
- Interested in documentation and system design, and values teamwork
- Eager to continuously learn and apply new technologies and design methods
Required Skills and Experience
- Experience developing web applications using C# and ASP.NET Core
- Database development using Entity Framework Core
- Designing and implementing REST APIs
- Experience writing automated unit tests
- Solid understanding of object-oriented design and design patterns
- Basic knowledge of relational databases (e.g., SQL Server)
- Experience developing systems in cloud environments (e.g., Azure)
- Familiarity with Agile development methodologies (e.g., Scrum)
Preferred Skills and Experience
- Experience building cloud infrastructure on Microsoft Azure and using Azure DevOps
- Hands-on experience with Agile frameworks like Scrum or Nexus
- Understanding of DDD, EventStorming, or Clean Architecture
- Knowledge of distributed architecture patterns like CQRS, Mediator, or Inbox/Outbox
- Experience with React and Carbon Design System
- Ability to research and comprehend technical documentation in English
Technology Stack
Frontend
- Language: React
- Build Tool: Vite
- Styling: SCSS
- Linters & Formatters: ESLint, Stylelint, Prettier
- UI Framework: Carbon React
- Testing: Vitest, React Testing Library
Backend
- Language: C#
- Framework: ASP.NET Core
- ORM: Entity Framework Core
- API: REST
- Libraries: MediatR
- Testing: xUnit
Infrastructure & Database
- Cloud: Microsoft Azure
- Database: Azure SQL Database
Development & Operations Tools
- Project Management: Azure Boards (Azure DevOps)
- Source Control: Azure Repos (Azure DevOps)
- CI/CD: Azure Pipelines (Azure DevOps)
- Communication: Microsoft Teams
Development Environment
- IDE: Visual Studio 2022 + JetBrains ReSharper + JetBrains AI Assistant
- Workstation: Lenovo ThinkPad (AMD Ryzen 7 or Intel Core Ultra 7+, RAM 32GB+, SSD 512GB+, 14")
About Bluefield Energy
Bluefield Energy was founded to eliminate all inefficiencies in Japanβs electricity industry, which has a market size exceeding 30 trillion yen.
Bluefield Energy manages distributed energy resources across the country, performs electricity supply-demand simulations, and develops software to support billing and payment operations for electricity retailers.
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan β straight to your inbox.