Principal Software Engineer - Full Stack Developer
Experience: 9 - 12 years
Location: Bangalore
Role Overview
Principal Engineer is responsible for design, analysis and implementation of new features and enhancements of existing applications. Work with system engineers related to the requirements.
Responsibilities
Requirements
Mandatory:
- Should have 9+ years of experience as .NET full stack developer.
- Strong in C#, .NET Core, .NET framework, OOPS concepts and REST API
- Should have good knowledge on Microsoft SQL Server Database.
- Should have good experience in web technologies like Angular 20 or above, Typescript, NgRx and Web API.
- Should be capable of working individually and guiding others in the team.
- Should be capable of working on the design and implementation of a complete feature.
- Should be well versed with various design patterns.
- Must have strong debugging skills and ability to do root cause analysis.
- Should be able to end-to-end debug application through existing modules
- Good hands-on experience in unit testing.
- Robust knowledge of version control system like GIT, ADS, VSTS, Perforce etc.
Optional:
- Working knowledge in using Azure DevOps i.e CI & CD
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Principal Software Engineer (Bengaluru)
🏢 Itron
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.