地域と言語を選択してください

メニュー

The opportunity:

The Software Engineer – Full Stack Developer – I&C Platform will design, build, and maintain modern, web-based applications for the I&C platform using the latest software technologies, while sustaining and modernizing legacy desktop applications built on .NET Framework, WinForms, C#, and SQL Server. This role will also develop interactive applications on the PTC Thing Worx platform by translating engineering business logic and formulae—particularly those related to Transformer components (Bushing, Tap-Changer, and related assemblies)—into robust, intuitive, and validated web experiences. The developer will work independently to deliver end-to-end features, integrations, and visualizations (graphs/simulations), ensuring performance, quality, and reliability across the application portfolio.

How you’ll make an impact:

  • Design and implement scalable full-stack features (front-end, APIs, database) using modern web technologies. Build responsive, intuitive UIs for engineering workflows and results visualization (charts/plots).

  • Maintain and enhance .NET Framework/WinForms/C#/SQL Server desktop  applications handling engineering calculations and workflow logic. Refactor and progressively modernize legacy components (e.g., migrate services to .NET (Core/6/8), expose APIs, prepare for web adoption).

  • Develop Thing Worx artifacts (Things, Thing Templates, Mashups, Services, Data Shapes, Data Tables) to convert business logic into interactive web applications.

  • Integrate Thing Worx with enterprise data sources and external services via REST APIs/MuleSoft/middleware. Translate engineering formulae and rules (e.g., for Transformer Bushing design, Tap-Changer configuration) into validated, unit-tested code.

  • Implement numerical computations and visualize outputs as graphs/plots (e.g., parameter sweeps, performance curves, tolerancing). Ensure unit consistency, precision handling, and edge-case coverage for calculation accuracy.

  • Design efficient SQL Server schemas, queries, and stored procedures; optimize performance (indexing, query tuning). Build and consume REST/SOAP APIs; implement integrations via MuleSoft or equivalent middleware (authentication, mapping, error handling, retries, monitoring).

  • Write clean, testable code with unit/integration tests; perform code reviews and follow secure coding standards (OWASP). Use Git-based workflows and CI/CD (e.g., Azure DevOps/GitHub Actions) for automated build/test/deploy; contribute to automated pipelines.

  • Monitor, troubleshoot, and optimize performance across the stack; log/trace issues effectively. Work closely with I&C platform engineers, electrical/mechanical SMEs, and product owners to refine requirements and acceptance criteria.

  • Produce technical documentation (designs, API specs, data contracts, calculation notes/assumptions, validation results). Operate independently, manage priorities, and deliver increments on time with high quality.

  • Responsible to ensure compliance with applicable external and internal regulations, procedures, and guidelines.

  • Living Hitachi Energy’s core values of safety and integrity, which means taking responsibility for your own actions while caring for your colleagues and the business.

Your background:

  • Bachelor’s degree in software/electrical/mechanical engineering, or related field. Proven full-stack development experience (typically 4–8+ years) delivering production web applications.

  • C#, .NET / ASP.NET Core, Web API; experience migrating from .NET Framework to modern .NET preferred. Proficiency with at least one modern framework (React, Angular, or Vue), TypeScript, HTML5, CSS3.

  • SQL Server (T‑SQL, schema design, stored procedures, performance tuning). Strong hands-on with WinForms, C#, .NET Framework 4.x, and ADO.NET.

  • Experience building Mashups, Thing Templates, Services (JavaScript), Data Shapes/Tables, and using Thing Worx REST APIs. Ability to implement engineering plots using charting libraries (e.g., Chart.js, D3.js, Plotly) or Thing Worx widgets.

  • Building/consuming REST/SOAP; enterprise integration via MuleSoft or similar middleware (mapping, transformations, policies). Unit/integration testing (e.g., xUnit/NUnit/Jest), code review, static analysis, and defect triage.

  • Git, branching strategies, CI/CD pipelines (Azure DevOps/GitHub Actions), environment configuration, and release management. Familiarity with OWASP practices, secrets management, and exception/logging frameworks.

  • Understanding transformer engineering or the energy sector within the electrical domain. Self-starter capable of independent execution across analysis, design, implementation, testing, and deployment.

  • Experience with message queues or event-driven patterns; exposure to Thing Worx Edge SDK. Familiarity with Azure services (App Service, Functions, API Management) or equivalent cloud platforms.

  • Proficiency in both spoken & written English language is required.

就業場所 Chennai, Tamil Nadu, India
職種 Full time
体得 Entry Level
職務 IT, Telecom & Internet
契約 Regular
発行日 2026-03-16
整理番号 R0118027

日立エナジーについて

日立エナジーは、持続可能なエネルギーの未来へ向けた取り組みを加速する、グローバルな技術リーダーです。さまざまな分野のお客さまに、バリューチェーン全体にわたる革新的なソリューションとサービスを提供するとともに、お客さまやパートナーとの協創により、カーボンニュートラル実現に向けたエネルギー転換に必要な、デジタル技術を活用した変革を実現します。

日立エナジーは、全世界90カ国に約45,000人の従業員を擁しており、それぞれが事業の継続に向け、異なる背景を生かし目的を持ちながら働いています。“ダイバーシティ+コラボレーション=優れたイノベーション”という基本的な理念を重んじる日立エナジーのグローバルなチームが、あなたをお待ちしています。