Qureos

Find The RightJob.

Applications Dev Eng II / III (Advanced Metering Infrastructure)

Job ID
16681
Department
EAM/CMPL/ALM/DEV/INTG/MOBL/GIS

Employment Status
Regular
Type
Full Time - Salaried

# of Openings
1
Union Classification
Non Union

Work Location
Office Hybrid
Job Location
Everett, Washington (US-WA)

Closing Date
03/22/2026
Salary/Wage
$117,508.00 - $184,253.00 annually

Resume Review

Resume review will start on 03/09/2026. Interviews will be offered to selected candidates. Applications will continue to be accepted through 03/22/2026 and additional interviews will be scheduled if needed.

Posting Information

We are recruiting for either a level 2 or level 3 Applications Development Engineer. The successful candidate will be placed at the appropriate level depending on skills, abilities, and qualifications.

Job Definition

Leverage intellectual curiosity, business acumen and technical aptitude to solve complex business problems. Build, enhance and support complex applications and integrations (on-premise and in the cloud) using the latest software design methodologies and development languages. Provide technical support throughout the application technology stack as well as software development consulting to business functions, management and executive leadership.


We are seeking a highly skilled AMI (Advanced Metering Infrastructure) Applications Development Engineer to join our ITS Applications team. This role is critical to maintaining and evolving the District's AMI ecosystem-including the AMI Head End, Meter Data Management (MDM), integrations with SAP, OMS/ADMS, the Data Lake, and customer‐facing programs. The ideal candidate brings strong integration and application development experience, excels at troubleshooting complex data and process flows, and collaborates effectively with business partners and vendors to deliver reliable, scalable solutions. This position supports 24×7 utility operations and enables strategic initiatives that improve customer experience, operational resiliency, and value.


The candidate should have hands‑on experience with cloud technologies, system upgrades, and enterprise application testing, including test planning and execution. Experience with automation for deployments, integrations, testing, and operational monitoring is strongly preferred.

Experience/Education

Applications Development Engineer II ($117,508-$146,885 Annually)

  • Bachelor's Degree in Computer Science/IT, Engineering, Mathematics, Business, or related field, and
  • Two (2) years of progressively more responsible experience using development tools, programming languages, coding platforms, software engineering practices and methodologies.

OR

  • Six (6) years of progressively more responsible experience using development tools, programming languages, coding platforms, software engineering practices and methodologies.

Application Development Engineer III ($147,402-$184,253 Annually)

  • Master’s Degree in Computer Science/IT, Engineering, Mathematics, Business, or related field and
  • Three (3) years or progressively more responsible experience using development tools, programming languages, coding platforms, software engineering practices and methodologies.

OR

  • Bachelor's Degree in Computer Science/IT, Engineering, Mathematics, Business, or related field, and
  • Five (5) years of progressively more responsible experience using development tools, programming languages, coding platforms, software engineering practices and methodologies.

OR

  • Nine (9) years of progressively more responsible experience using development tools, programming languages, coding platforms, software engineering practices and methodologies.

You can find the full job description for this position, including accountabilities, required skills and abilities, and physical and mental demands and working conditions, on the following pages: Applications Development Engineer II or Applications Development Engineer III.

Preferred Qualifications

AMI Operations & Reliability: Administer and support AMI Head End and Meter Data Management (MDM) platforms, ensuring data quality, system availability, and performance. Manage alerts, exception queues, and job schedules; perform root-cause analysis and corrective actions. Coordinate QA environment refreshes and AMI solution upgrades.


Systems Integration & Development: Design, build, and maintain integrations with SAP (IS-U/Customer, Billing, Plant Maintenance), OMS/ADMS, Data Lake, and analytics tools. Develop and support ETL/ELT pipelines, APIs, adapters, and automation scripts for AMI data flows. Create utilities and test tools to streamline validation and continuous testing.


Business Enablement: Collaborate with Meter-to-Cash (M2C) stakeholders to support programs such as Pre-Pay, Time-of-Day, Critical Peak Pricing, Demand Response, and Interruptible Load. Configure and support future AMI meter profiles and Permanent DST configuration. Contribute to outage intelligence through AMI-OMS integration.


Strategic Projects & Continuous Improvement: Support major initiatives including ADMS replacement (SnoSMART), SAP S/4HANA/cloud migration, and AMI 2.0. Drive process improvement through automation and advanced monitoring; evaluate vendor proposals and provide technical recommendations.


Governance & Vendor Management: Coordinate with AMI vendors on incident response, patching, upgrades, and feature requests; manage SLAs and documentation. Support audit, compliance, and security controls.


Technical Skills: Experience in object-oriented programming and web application development. Experience with SAP Adapter development and monitoring; knowledge of SAP IS-U M2C processes and billing/rate programs. Working knowledge of AMI event models, meter profile/config management, and field communications. Familiarity with Python, PowerShell, or similar scripting for automation; CI/CD tools (Git, pipelines, test automation). Exposure to cloud services, observability stacks, and data quality frameworks.


Experience: Utility experience is preferred but not required.


Benefits

In addition to a competitive compensation program, Snohomish County PUD #1 offers a comprehensive benefits package. Employees and eligible dependents may enroll in medical, dental, vison, core term life insurance, long-term disability, accidental death and dismemberment, voluntary term life, flexible spending accounts, health savings account and retirement benefits (including PERS pension, 401(k), and a 457 plan). The Snohomish County PUD also provides an employee assistance program, tuition reimbursement, short-term disability, paid time off benefits starting at 20 days a year, plus 5 days of extended sick leave and 11 paid holidays. For more information on our benefits package please visit www.snopud.com/benefitoverview


Snohomish County PUD #1 is an Equal Opportunity Employer of Minorities, Women, Disabled and Veterans.


Our Values

We hold ourselves and every member of Team PUD to high standards.

Every day we SAFEGUARD what matters, putting employee and community safety first.

We have INTEGRITY. We are a TEAM.
We SERVE with pride, RISE to challenges.
We choose to INCLUDE all, SEEK growth, and be BOLD.



Nearest Major Market: Seattle
Nearest Secondary Market: Everett
Job Segment: Test Engineer, Testing, Cloud, Application Developer, Computer Science, Engineering, Technology

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.