Principal Software Engineer
Itron, Inc.6 days ago
Bengaluru, IndiaStaff+
Responsibilities
- Design, analyze, and implement new application features and enhancements.
- Work with system engineers on requirements.
- Develop and implement complete features independently from end to end.
- Debug applications across existing modules and perform root-cause analysis.
- Guide other team members.
- Perform unit testing and use version control systems.
Requirements
- At least 9 years of experience as a .NET full-stack developer.
- Strong proficiency in C#, .NET Core, .NET Framework, object-oriented programming concepts, and Web API.
- Good knowledge of Microsoft SQL Server.
- Experience with Angular 20 or above, TypeScript, and NgRx.
- Knowledge of design patterns, strong debugging skills, and end-to-end application troubleshooting ability.
- Ability to work independently, design complete features, and guide others.
- Strong knowledge of version control systems such as Git, ADS, VSTS, or Perforce.
- Working knowledge of Azure DevOps is optional.
Benefits
- Itron is committed to an inclusive and diverse workplace and provides equal employment opportunity.
- Work location: Bangalore.
- Workplace accommodations are available through a recruiting representative.