Applications Dev Eng III

Snohomish County PUD No.1

Everett (WA)

On-site

USD 110,000 - 150,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Benefits package including medical,/d
Paid time off and holidays
Retirement benefits (PERS, 401(k), 457

Job summary

Snohomish County PUD #1 is seeking an Integration Applications Development Engineer III to design, develop, and support enterprise integrations connecting critical systems. You will work with middleware, APIs, and cloud-based solutions to deliver secure, scalable data exchange for utility operations.

The role emphasizes collaboration with business partners, architects, vendors and application teams, plus strong analytical and troubleshooting skills to improve interoperability and support major

Qualifications

  • Master or Bachelor degree with relevant field and progressive experience in software development.
  • Experience designing and supporting enterprise integrations across on-premise and cloud.
  • Strong knowledge of APIs, messaging, and integration patterns.
  • Proficiency in C#/.NET, REST and SOAP services, and data formats like XML/JSON.

Responsibilities

  • Design, develop and support enterprise data integrations.
  • Collaborate with architects, vendors and business partners to deliver secure integrations.
  • Build and maintain integrations across cloud and on-prem environments.
  • Support data exchange reliability and system interoperability across the district.

Skills

Enterprise integrations
APIs & web services
Troubleshooting
SQL
C#/.NET
REST & SOAP
Scripting/automation
Stakeholder collaboration

Education

Master's degree in CS/IT/Engineering
Bachelor's degree in CS/IT/Engineering
9+ years experience in software development

Tools

BizTalk Server
Azure Integration Services
Logic Apps
Service Bus
API Management
Azure Functions
Event Grid
Azure Storage

Job description

Job Definition

We are seeking a highly skilled Integration Applications Development Engineer III to join our ITS Applications team. This role is responsible for designing, developing, and supporting integrations that connect the District's critical enterprise, operational, and external systems. The ideal candidate will have experience building and supporting enterprise integrations using middleware, APIs, messaging technologies, and cloud-based solutions. This position requires strong analytical and troubleshooting skills, a solid understanding of system-to-system integration patterns, and the ability to collaborate with business partners, architects, vendors, and application teams to deliver reliable, scalable, and secure solutions that support utility operations and strategic initiatives. This individual will play a key role in improving system interoperability, supporting major District initiatives, and ensuring accurate and timely data exchange across the District's application ecosystem.

Applications Development Engineers at the District 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.

Minimum Qualifications

Minimum Education and Experience

  • Master's Degree in Computer Science/IT, Engineering, Mathematics, Business, or related field,

AND

  • Three(3) years of 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 III .

Preferred Qualifications/Key Responsibilites
  • Experience designing, developing, and supporting enterprise application and data integrations.
  • Strong understanding of APIs, web services, middleware, messaging technologies, and system integration patterns.
  • Experience integrating enterprise systems such as SAP, GIS, ADMS, AMI, payroll and benefits systems, or similar platforms.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Experience with SQL, relational databases, XML, and JSON.
  • Hands-on C# and .NET development experience, including object-oriented design, reusable components, and maintainable application code.
  • Experience developing and consuming REST and SOAP web services, including secure service integration, error handling, and data validation.
  • Ability to develop scripts, utilities, adapters, or small applications to automate integration tasks, improve supportability, and close functional gaps.
  • Strong communication and stakeholder collaboration skills.
Preferred Experience
  • Experience with BizTalk Server, including orchestrations, schemas/maps, pipelines, adapters, and operational troubleshooting.
  • Experience with Azure Integration Services, such as Logic Apps, Service Bus, API Management, Azure Functions, Event Grid, and Azure Storage.
  • Experience with cloud integration technologies and API management.
  • Experience with monitoring and operational support, such as logging, alerting, retry patterns, failure handling, and production incident response.
  • Experience with DevOps, CI/CD, or deployment automation.
  • Experience in the utility industry is preferred but not required.

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 a generous paid family and medical leave program, an employee assistance program, tuition reimbursement, paid time off benefits starting at 20 days a year, plus 11 paid holidays and one floating holiday. For more information on our benefits package please visit www.snopud.com/benefitoverview.

Snohomish County PUD #1is 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. SERVE with pride, RISE to challenges. INCLUDE all, SEEK growth, and be BOLD.


Nearest Major Market: Seattle
Nearest Secondary Market: Everett
Job Segment: Cloud, Software Engineer, Computer Science, Engineer, Geology, Technology, Engineering

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Integration Applications Engineer
Senior Integration Applications Engineer

Snopud • Everett (WA)

On-site
USD 110,000 - 150,000
Benefits package including medical,/d
Paid time off and holidays
Retirement benefits (PERS, 401(k), 457
Power Generation Maintenance Planner Engineer
Power Generation Maintenance Planner Engineer

Snohomish County PUD • Sultan (WA)

Hybrid
USD 105,000 - 206,000
Medical, dental, vision
Retirement benefits
Paid time off
+1
Senior ERP Business Transformation Leader
Senior ERP Business Transformation Leader

Public Utility District No. 1 of Chelan County • Wenatchee (WA)

On-site
USD 175,000 - 263,000
Medical benefits
Dental benefits
Vision benefits
+8
Senior SAP Application Configuration Analyst
Senior SAP Application Configuration Analyst

Puget Sound Energy • Bothell (WA)

On-site
USD 103,100 - 181,300
Safety Specialist III
Safety Specialist III

Public Power • Everett (WA)

On-site
USD 125,000 - 140,000
Senior Engineer - Electric Commodities and Innovation
Senior Engineer - Electric Commodities and Innovation

Puget Sound Energy • Bothell (WA)

On-site
USD 108,000 - 180,000
Senior Engineer - Electric Commodities and Innovation
Senior Engineer - Electric Commodities and Innovation

Puget Sound Energy • Kent (WA)

On-site
USD 108,000 - 180,000
Competitive benefits
401(k) plan
Paid time off
+2
Senior Engineer - Electric Commodities and Innovation
Senior Engineer - Electric Commodities and Innovation

Puget Sound Energy • Tacoma (WA)

On-site
USD 108,000 - 180,000
Medical, dental, vision insurance
Life insurance
Disability insurance
+2
Business Analyst III
Business Analyst III

Snohomish County PUD • Everett (WA)

Hybrid
USD 132,000 - 165,000
Senior Engineer - Electric Commodities and Innovation
Senior Engineer - Electric Commodities and Innovation

Puget Sound Energy • Burlington (WA)

On-site
USD 108,000 - 180,000