Search by job, company or skills

Itron, Inc.

Principal Software Engr

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

Roles & Responsibilities

  • Provide technical leadership to a team and/or organization, ensuring that all delivered solutions and architecture adhere to industry best-practices for scalability, maintainability, usability, availability, extensibility, security, and portability.
  • Design & develop software applications and application components in an agile environment.
  • Integrate and implement custom created applications with commercial and open-source software.
  • Create high-quality software by conducting peer design/code reviews and developing automated test cases.
  • Work with geographically distributed teams, with ample opportunity to learn from and mentor teammates in a fast-paced environment.
  • Play a key role in the future of software products by working closely with product management and other stakeholders to aid solution development.
  • Leverage the latest technologies to solve complex problems facing the AMI industry.
  • Build and implement performant and scalable solutions by applying development best practices.
  • Ensure high quality solutions by implementing unit tests, driving continuous integration/validation, and supporting the creation and design of performance, load, and user acceptance tests.
  • Build methods and tools to automate development activities.
  • Self-driven with leadership quality & right mindset towards company/project success. Open to work on legacy and latest development applications.

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 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#, ASP.Net Core, Entity Framework Core, WCF/REST, Micro services
  • MSMQ, RabbitMQ, Kafka, Kubernetes, Data Lake/bricks or similar technical skills
  • Cloud technology based on Azure (AWS also fine),
  • Oracle, SQL Server, Cassandra, or MongoDB (or any similar DB)
  • Angular JS, RxJS, NgRX, Node JS
  • NUnit, Jasmin/Karma

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 salary will be determined based on permissible, non-discriminatory factors such as skills and experience.

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

Itron enables utilities and cities to safely, securely and reliably deliver critical infrastructure solutions. We provide smart networks, software, services, meters, and sensors to better manage electricity, gas, water and city services. We are dedicated to creating a more resourceful world.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 19/06/2024

Job ID: 82247027

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Principal Software Engr

Itron Inc Company Name Confidential

Senior Principal Software Engineer

Securonix ConsultancyCompany Name Confidential
Last Updated: 17-10-2024 09:08:33 AM