Principal Software Engineer

Itron, Inc. logo

Itron, Inc.

View Salaries, Reviews, and more  

Job Description

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.

Will provide detail JD for same. Just mentioning experience & skillset

Must Haves

  • Education: Bachelor's/master’s degree in technical field or equivalent. Must have certification in relevant technologies.
  • 10+ years of relevant professional work experience
  • 5+ Experience in designing & developing scalable and performant large-scale applications using enterprise technologies.
  • 7+ years of object-oriented software development experience using C#, .Net Full stack.
  • 5+ years strong hands-on knowledge on RabbitMQ/Kafka, Kubernetes, Data storage cloud technologies, Azure/AWA etc. Must have experience in implementing best practices for containerized application development & deployment.
  • 5+ year experience on caching tools/architectures e.g. Redis-Cache
  • 5+ years of strong hands-on experience in data store technologies like Cassandra, Oracle, and SQL for efficient and scalable data storage.
  • Knowledge of multiple languages/alternative frameworks and ability to learn new technologies as the need arises.
  • Flexibility to work across a variety of software-related disciplines.
  • Experience leading teams delivering high-quality software products.
  • Good Experience in tuning the performance of the application & database.
  • Must have excellent analytical skills, good communication skills.

Skill Set

  • C#, .Net Core, Entity Framework Core, WCF/REST
  • Hands on experience on Microservices (architecture/Patters using .NET core)
  • MSMQ, RabbitMQ, Kafka, Kubernetes, Data Lake/bricks or similar technical skills
  • Azure (ACR AKS, CI/CD Pipeline, Azure Storage Account)
  • Oracle, SQL Server, Cassandra, or MongoDB (or any similar DB)
  • Good to have centralized cache mechanism hands on experience
  • Must have monitoring tools knowledge open telemetry/Grafana stack
  • Unit testing

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

Interview Questions of Principal Software Engineer at Itron, Inc.

Currently, there aren't any interview questions for this role at Itron, Inc. shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Principal Software Engineer at Itron, Inc.

Currently, there aren't any salaries for this role at Itron, Inc. shared by other job seekers.

View more salaries from Itron, Inc. →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now