Itron, Inc.

Principal Software Engineer

LocationNorth Carolina, United States
Job Typefull_time

About This Job

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.

Are you a passionate .NET expert with a knack for solving complex problems and building high-performance applications? Itron is looking for a

seasoned software engineer

ready to make an impact on real-world energy and water solutions. This is your chance to work at the cutting edge of smart infrastructure, where your experience and ideas will help power innovation around the globe.

In this role, you’ll bring deep expertise in designing and developing scalable, high-volume .NET applications. You’re someone who can break down complex challenges into actionable solutions, translating business requirements into solid, technical designs. Your problem-solving mindset and test-driven development experience will be key to delivering reliable, efficient software in a fast-paced Agile environment.

Duties and Responsibilities

Ability to quickly absorb and understand new technologies

Adapts to change quickly, is open to new ideas, takes on new responsibilities, handles pressure, and adjusts plans to meet changing needs, direction and new challenges.
Generates new ideas, takes smart business risks, supports change, encourages innovation, solves problems creatively
Understands team objectives and goals, keeps job knowledge current, is in command of critical issues
Goes above and beyond Takes action that goes beyond job requirements in order to achieve objectives
Manages a fair workload, volunteers for additional work, prioritizes tasks, develops good work procedures, manages time well, handles information flow
Meets all team deadlines and responsibilities, listens to others and values opinions, shares knowledge, helps co-workers to meet goals, makes the most of individual strength.
Responds quickly. Takes immediate action when confronted with a problem or when made aware of a situation.
Takes independent action. Implements new ideas or potential solutions without prompting; does not wait for others to take action or to request action.
Is attentive to detail and accuracy, is committed to excellence, looks for improvements continuously, monitors quality levels, finds root cause of problems.
Demonstrates quality. Personally seeks to add value in every work assignment. Takes ownership in the overall quality of the product/solution.
Takes action - Finds opportunities to improve quality, shows concern for accuracy and completeness of work and takes action to prevent or correct quality problems.


Required Skills & Experience

Experience with the creation/maintenance of high volume asynchronous multi-threaded applications using:
Visual Studio 2022/2019
C#
Experience with ADS / GIT
Azure experience (Pipelines)
Docker or containerized programming
Experience with RESTful web service
GRPC
.Net 8.0
Experience with relational databases (Oracle, PostGreSQL)
Ability to write queries and analyze performance issues
Message Queuing systems (RabbitMQ, TIBCO)
Powershell
Ability to understand asynchronous multi-threaded applications
Experience with DLMS / Metering protocols a plus
6 years of applicable experience
Bachelor's degree in Computer Science related field or equivalent experience.

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 Accessibility@itron.com.

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.

Similar Jobs

E

DO Analyst

logo
Energyhire
Job TypeOther
Salary
$1000 - $1000
Brownsville, Louisiana
about 11 hours ago
company-logo

Principal Software Engineer

TAE Power Solutions
Job Typefull_time
 
Irvine, CA
12 days ago
company-logo

Principal Software Engineer

Itron
Job TypeFull-time
Salary
$226273 - $226273
San Jose, CA
13 days ago
company-logo

Principal Software Engineer

Itron, Inc.
Job Typefull_time
 
North Carolina, United States
14 days ago
company-logo

Programs Engineer - Programs Engineer, Principal

American Electric Power
Job TypeFull-time
Salary
$72380 - $90474
Bridgman, MI
15 days ago
company-logo

Programs Engineer - Programs Engineer, Principal

Indiana Michigan Power
Job Typefull_time
Salary
$72380 - $90474
Bridgman, MI
15 days ago
company-logo

Principal Salesforce Engineer

NiSource
Job Typefull_time
 
Columbus, OH
23 days ago
company-logo

Software Engineer

NextCentury Submetering Solutions
Job TypeFull-time
 
Providence, UT
19 days ago
company-logo

Software Engineer

Midas touch
Job TypeFull-time
Salary
$170000 - $220000
Cerritos, CA
20 days ago
company-logo

Software Engineer

Nira Energy
Job Typefull_time
 
26 days ago
company-logo

Software Engineer

Marathon Petroleum Corporation
Job Typefull_time
 
Denver, CO
28 days ago
company-logo

SOFTWARE ENGINEER

Parsons Corporation
Job Typefull_time
 
Manassas, VA
30 days ago
company-logo

Software Engineer

MAC CO
Job TypeFull-time
 
Conroe, TX
about 1 month ago
company-logo

Software Engineer

Sandvik
Job TypeFull-time
 
Alachua, FL
about 1 month ago
company-logo

Principal Engineer

NextEra Energy
Job TypeFull-time
 
Juno Beach, FL
13 days ago
company-logo

Principal Engineer

Asplundh Engineering Services
Job Typefull_time
 
Long Beach, CA
13 days ago
company-logo

PRINCIPAL PROJECT ENGINEER

Edison Consulting Group
Job Typefull_time
 
Hamilton, ON
20 days ago
company-logo

Principal Engineer

ScottishPower
Job Typefull_time
 
House, NM
20 days ago
company-logo

Principal Project Engineer

Honeywell UOP Training
Job Typefull_time
Salary
$124354 - $205573
San Diego, CA
20 days ago
company-logo

Principal Engineer

Westinghouse Electric Company, LLC
 
New Stanton, PA
29 days ago

Trending Jobs

company-logo

Foundry Professionals

Penticton Foundry
Job TypeFull-time
 
British Columbia, Canada
about 1 month ago
company-logo

Deckhand

Ballard Marine Construction
Job TypeFull-time
 
Bradenton, FL
about 1 month ago
company-logo

HSE Operations Manager

ProPetro Services, Inc
Job Typefull_time
 
Midland, TX
19 days ago
company-logo

Apprentice Lineman

N Line Electric
Job TypeFull-time
Salary
$68640 - $106080
Longmont, CO
30 days ago
company-logo

Lineman, Apprentice

Imperial Irrigation District
Job TypeFull-time
Salary
$82706 - $95679
Imperial, CA
about 1 month ago
WO

Field Service Technician

Westar Oilfield Rentals Inc
Job TypeFull-time
 
Fort St. John, BC
26 days ago
company-logo

Manager, IT - BMO

Constellation
Job Typefull_time
 
Kennett Square, PA
26 days ago
company-logo

Inventory Materials Specialist

HF Sinclair
Job Typefull_time
 
Artesia, NM
12 days ago
company-logo

EAST VALLEY NIGHT BILINGUAL JANITORIAL UNIT MANAGER( MESA,CASA GRANDE, GILBERT)

ENVIRONMENT CONTROL
Job TypeFull-time
Salary
$41600 - $47840
Mesa, AZ
about 1 month ago
company-logo

LCL66 Apprentice Lineman Distribution

CenterPoint Energy
Job TypeFull-time
 
Houston, TX
about 1 month ago
company-logo

Quality Plus Store Associate

Quality Oil Company LLC
Job TypePart-time, Full-time
 
Halifax, VA
30 days ago
company-logo

HVAC Sales Comfort Advisor

Quality Degree, Inc.
Job TypeFull-time
Salary
$64924 - $200000
Royersford, PA
about 1 month ago
company-logo

Heavy Truck Driver

Halliburton
Job TypeFull-time
 
Bossier City, LA
about 1 month ago
company-logo

Accounts Payable Clerk

Drax
Job TypeFull-time
 
Monroe, LA
about 1 month ago
company-logo

NIGHT BILINGUAL JANITORIAL SUPERVISOR(SOUTH EAST VALLEY)

ENVIRONMENT CONTROL
Job TypeFull-time
Salary
$41600 - $47840
Gilbert, AZ
about 1 month ago
company-logo

Asset Management Intern_PTIN5C

ENGIE North America Inc.
Job Typeinternship
 
Houston
23 days ago
AW

Water Well Driller

Able Well Drilling
Job TypeFull-time
Salary
$45760 - $83200
Bowling Green, OH
about 1 month ago
S

Electrical Lineman

Smarthire
Job TypeFull-time
Salary
$62400 - $72800
Austin, TX
about 1 month ago
company-logo

Quality Inspector

ACCIONA
Job Typefull_time
 
British Columbia, Canada
26 days ago
LE

Préposé(e) à l'entretien ménager

Les Entretiens Uni-Net Inc.
Job TypePart-time
 
Montréal, QC
about 1 month ago

Notice: The inclusion of job postings or company information on our platform does not imply endorsement, partnership, or affiliation. Listings may include publicly available roles from various sources, and companies shown may not have a direct relationship with Energy Hire.