Overview
Full-stack developer role on the Energy / Commodity Trade and Risk Management solution team, building enterprise applications for complex financial calculations, real-time market data and structured trading workflows.
What you'll do
- Design, develop, and enhance features for enterprise business applications.
- Build clean, maintainable, and efficient code following established engineering standards.
- Develop and support frontend interfaces, backend services, APIs, and database components.
- Work with Microsoft SQL Server to ensure data integrity, reliable access, and performance.
- Participate in code reviews, unit testing, debugging, and continuous improvement activities.
- Collaborate with Product Owners, Business Analysts, QA, DevOps, and product stakeholders to deliver reliable features.
- Analyze and resolve issues across environments, including production support when required.
- Contribute to documentation, knowledge sharing, and compliance with applicable internal and external procedures.
- Demonstrate Hitachi Energy's core values of safety and integrity by taking responsibility for your actions while caring for colleagues and the business.
What you'll need
- Bachelor's degree in Computer Engineering, Computer Science, or equivalent, with 5–6 years of relevant software development experience.
- Hands-on experience with C#, .NET, PHP, JavaScript, HTML/CSS, and modern JavaScript frameworks such as Angular or React.
- Experience developing RESTful APIs, web services, third-party integrations, and business logic for enterprise applications.
- Working knowledge of Microsoft SQL Server, including queries, joins, indexing, performance considerations, and data integrity.
- Understanding of object-oriented programming, design principles, application architecture, and structured workflows.
- Mandatory experience with Git-based version control and familiarity with CI/CD pipelines.
Nice to have
- Exposure to unit testing frameworks such as xUnit or PHPUnit.
- Experience with Azure services such as App Services, Key Vault, Virtual Machines, Load Balancer, Azure SQL, or Azure SQL Managed Instance.
- Exposure to Docker, Kubernetes, Helm Charts, Grafana, or Prometheus.
- Knowledge of advanced T-SQL, CDC, query optimization, and performance tuning.
- Familiarity with AI-assisted development tools such as GitHub Copilot, custom agents, or AI-enabled engineering practices.
- Domain knowledge in Energy Trade and Risk Management is an advantage.
Details
- Location: Bengaluru, Karnataka, India.
- Employment type: Full time.
- Remote: No.
Read the full description and apply on the company’s own careers page.