1,970,010open jobs
116,594companies
254,125added this week
Browse all
Salary
≈ $21k – $54k per year (Estimated)
Location
Hybrid (Bengaluru, India)
Seniority
Principal · 9+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 23, 2026. First seen by Alion on Sep 16, 2026. Itron scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Itron is an American technology company that makes smart metering, grid sensing and network communications products for electricity, gas and water utilities and cities. Its portfolio covers advanced metering infrastructure, meter data management and distributed intelligence software, streetlight and smart city networks, and managed services, sold to utilities in more than 100 countries. Founded in 1977 and listed on Nasdaq, the company is headquartered in Liberty Lake, Washington, United States.

Itron is innovating new ways for utilities and cities to manage energy and water. We create a more resourceful world to protect essential resources for today and tomorrow. Join us.

Position Summary

The Principal Software Engineer - Full Stack Developer is a senior technical contributor responsible for architecting, designing, developing, and enhancing enterprise-grade software applications. The engineer leads the end-to-end implementation of complex features, collaborates with system engineers and stakeholders to define technical requirements, and ensures solutions are scalable, secure, and maintainable. They are expected to independently drive feature development, apply software design patterns and best practices, perform advanced debugging and root cause analysis, and mentor team members.

Key Responsibilities

  • Design, analyze, develop, and implement new features and enhancements for enterprise applications that support customer-focused solutions within the Utilities & Energy technology sector.

  • Lead the end-to-end design and development of complex full-stack software features, ensuring scalability, reliability, and maintainability.

  • Collaborate with system engineers, product stakeholders, and cross-functional teams to translate business and customer requirements into technical solutions.

  • Develop and maintain robust backend services and APIs using C#, .NET Core, and .NET Framework technologies.

  • Design and build responsive, high-performing user interfaces using Angular, TypeScript, NgRx, and modern web technologies.

  • Apply object-oriented design principles, architectural best practices, and industry-standard design patterns to create innovative software solutions.

  • Perform detailed code reviews, mentor team members, and provide technical guidance to promote collaboration, accountability, and engineering excellence.

  • Lead troubleshooting, root cause analysis, and resolution of complex application issues across multiple system layers.

  • Drive unit testing, code quality initiatives, and software validation activities to ensure high-quality product delivery.

  • Utilize source control and development tools such as Git and other version control systems to maintain code integrity and support agile development practices.

  • Participate in architectural discussions, technical planning, and continuous improvement initiatives to enhance application performance and customer experience.

  • Promote an authentic, customer-centric, agile, collaborative, and innovative culture within the engineering organization.

Required Skills & Experience

  • 9 -15 years of professional experience as a Full Stack Developer with strong expertise in Microsoft technologies.

  • Strong hands-on experience with C#, .NET Core, .NET Framework, Object-Oriented Programming (OOP), and REST API development.

  • Proven experience designing and developing enterprise-grade applications using modern software engineering practices.

  • Strong knowledge and practical experience with Microsoft SQL Server database design, query optimization, and performance tuning.

  • Extensive experience with Angular 20 or later, TypeScript, NgRx, and Web API development.

  • Ability to independently design, develop, and deliver complete software features from requirements through deployment.

  • Strong understanding of software architecture principles and common design patterns.

  • Excellent debugging, troubleshooting, and root cause analysis skills.

  • Experience performing end-to-end application debugging across interconnected modules and services.

  • Good hands-on experience with unit testing frameworks and test-driven quality practices.

  • Strong knowledge of version control systems such as Git, Azure DevOps Server (ADS), Azure DevOps Services, VSTS, Perforce, or similar tools.

  • Demonstrated ability to lead technical initiatives, mentor engineers, and work effectively in collaborative, agile development environments.

  • Strong communication, stakeholder management, and problem-solving skills with a customer-focused mindset.

Preferred Skills & Experience

  • Working knowledge of Azure DevOps, including CI/CD pipeline implementation and release management.

  • Experience with cloud-native application development and deployment practices.

  • Familiarity with microservices architecture and distributed application design.

  • Exposure to DevOps methodologies, automated testing, and infrastructure automation.

  • Experience supporting software solutions within industrial, utility, energy, or highly regulated environments.

  • Passion for innovation, continuous learning, and adopting emerging technologies.

  • Demonstrated ability to drive technical improvements while fostering a collaborative and accountable engineering culture.

Education

  • Bachelor of Computer Science / Electronics Engineering / Electrical Engineering.

Work Model: This position follows a hybrid work model. Employees are expected to work from the Bangalore office based on team collaboration requirements, business priorities, and the office attendance cadence established by their manager.

Itron is committed to building an inclusive and diverse workforce and providing an authentic workplace experience for all employees. If you are excited about this role but your past experiences don't perfectly align with every requirement, we encourage you to apply anyway. In the end, you may be just who we are looking for!

The successful candidate's starting wage will be determined based on permissible, non-discriminatory factors such as skills and experience.

Itron is proud to be an Equal Opportunity Employer. If you require an accommodation to apply, please contact a recruiting representative at 1-800-635-5461 or email [email protected].

Itron is transforming how the world manages energy, water and city services. Our trusted intelligent infrastructure solutions help utilities and cities improve efficiency, build resilience and deliver safe, reliable and affordable service. With edge intelligence, we connect people, data insights and devices so communities can better manage the essential resources they rely on to live. Join us as we create a more resourceful world: www.itron.com

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,970,010 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
≈ $35k – $89k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Hyderabad
JavaScript
Java
SQL
Java
Spring Boot
Databases
Snowflake
AI/ML
Machine Learning
Frontend
React.js
DevOps
Azure
CI/CD
AWS
Apply
≈ $31k – $78k per year (Estimated) • In office • Full-Time • 15+ years exp • Jaipur • Bengaluru • Mumbai • Coimbatore • Hyderabad
Databases
SAP BW
Apply
≈ $35k – $87k per year (Estimated) • In office • Full-Time • 15+ years exp • Pune • Bengaluru • Coimbatore • Hyderabad • Mumbai
Apply
≈ $35k – $87k per year (Estimated) • In office • Full-Time • 15+ years exp • Mumbai • Bengaluru • Hyderabad • Pune • Chennai
Apply
≈ $20k – $48k per year (Estimated) • In office • Full-Time • Pune
JavaScript
Java
Kotlin
TypeScript
SQL
Java
Maven
Spring Boot
Spring MVC
Gradle
Apache Camel
Kotlin
Mockito
Databases
PostgreSQL
Apache Kafka
AI/ML
Model Context Protocol
Tokenization
Frontend
Angular
React.js
Mobile
JUnit
DevOps
Rest API
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Web3
Smart Contracts
Ethereum
Management
Agile
Scrum
QA
Jest
Apply
Senior QA Engineer 1 day ago
≈ $13k – $30k per year (Estimated) • In office • 3+ years exp • Bengaluru
Python
JavaScript
DevOps
Rest API
Azure DevOps
GitLab CI
Azure
CI/CD
Jenkins
Cybersecurity
Burp Suite
OWASP ZAP
SOC 2
GDPR
OWASP
QA
Selenium
JMeter
Cypress
Playwright
Gatling
Postman
Locust
SoapUI
Apply
Frontend Developer 1 day ago
≈ $18k – $47k per year (Estimated) • In office • 5+ years exp • Bengaluru
JavaScript
TypeScript
Frontend
Redux
Webpack
React.js
Rspack
Mobile
State Management
DevOps
Rest API
New Relic
CI/CD
Git
Cybersecurity
OWASP
Management
Agile
QA
Playwright
Postman
Apply
In office • 4+ years exp • Noida
Python
JavaScript
TypeScript
SQL
Python
Flask
FastAPI
Django
Celery
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
Frontend
Zustand
Redux
React.js
Mobile
State Management
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Management
Agile
Scrum
Apply
≈ $20k – $41k per year (Estimated) • In office • Full-Time • 8+ years exp • Master's Degree • Gurgaon
Python
SQL
Databases
PostgreSQL
Snowflake
AI/ML
AI Agents
DevOps
Rest API
Splunk
GCP
Datadog
Azure
CI/CD
AWS
Platform Engineering
Incident Management
Analytics
Tableau
Power BI
ETL/ELT
Alteryx
Management
Trello
Jira
ServiceNow
Power Automate
Agile
Apply
≈ $18k – $42k per year (Estimated) • In office • 7+ years exp • Bengaluru
JavaScript
SQL
Node JS
AI/ML
AI Agents
LLM
Agentic Workflows
DevOps
Rest API
Apply
≈ $33k – $82k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Bengaluru
Python
Python
pySpark
Databases
PostgreSQL
Databricks
Delta Lake
AI/ML
Spark
AI Agents
RAG
DevOps
CI/CD
Git
AWS
Docker
Kubernetes
Platform Engineering
Apply
≈ $33k – $82k per year (Estimated) • Hybrid • Full-Time • Bengaluru
Python
Go
JavaScript
TypeScript
C#
Node JS
Databases
Redis
RabbitMQ
Apache Kafka
AI/ML
Prompt Engineering
Frontend
GraphQL
React.js
Mobile
React Native
Expo
Clean Architecture
State Management
DevOps
Terraform
GCP
Helm
OpenTelemetry
CloudFormation
Prometheus
Azure
CI/CD
AWS
Docker
Kubernetes
Grafana
Apply
≈ $70k – $210k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Herzliya
JavaScript
Java
TypeScript
SQL
Databases
Redis
OpenSearch
Frontend
Angular
Sass
Mobile
Ionic
Capacitor
DevOps
Rest API
Docker Compose
CI/CD
AWS
Docker
Amazon EC2
Amazon S3
Apply
$66k – $82k per year • In office • Internship • 2+ years exp • San Jose
Python
Rust
C#
C++
DevOps
CI/CD
Git
Linux
Apply
$60k – $115k per year • Equity • Hybrid • Full-Time • Bachelor's Degree • Liberty Lake
AI/ML
Copilot
Claude
DevOps
Rest API
Azure
Git
AWS
Docker
Linux
Management
Agile
Apply
Software Engineer 1 day ago
≈ $18k – $41k per year (Estimated) • In office • 8+ years exp • Bengaluru
DevOps
CI/CD
Management
Agile
Apply
≈ $23k – $58k per year (Estimated) • In office • 5+ years exp • Bengaluru
Go
Databases
MySQL
PostgreSQL
Apache Iceberg
Apache Kafka
AI/ML
Spark
Flink
Mobile
Clean Architecture
DevOps
GCP
Azure
CI/CD
AWS
Docker
Platform Engineering
Linux
Analytics
ETL/ELT
Fivetran
Apply
≈ $10k – $27k per year (Estimated) • In office • 2+ years exp • Bengaluru
Python
Java
Databases
PostgreSQL
Redis
RabbitMQ
MS SQL
ElasticSearch
DevOps
New Relic
Apply
≈ $17k – $40k per year (Estimated) • In office • 6+ years exp • Bengaluru
JavaScript
Java
TypeScript
Node JS
Java
Spring Boot
Databases
DynamoDB
ElasticSearch
OpenSearch
Frontend
React.js
Material UI
React Router
Mobile
JUnit
DevOps
Rest API
AWS CDK
CI/CD
Git
AWS
Bitbucket
AWS Lambda
Amazon S3
Amazon CloudWatch
Amazon EventBridge
AWS Step Functions
API Gateway
Management
Scrum
QA
Jest
Apply
Backend Architect 1 day ago
≈ $34k – $85k per year (Estimated) • In office • 10+ years exp • Bengaluru
TypeScript
AI/ML
LLMOps
DevOps
Terraform
WebSockets
CI/CD
Kubernetes
SLI/SLO/SLA
Apply
See all jobs
This is one of many
1,970,010 more open roles from verified company boards, updated every day.