S
Applications Dev Eng III
Snohomish County Public Utility District
Everett · WA · us
1h ago
72%
Strong
Job description
Job ID 16886 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 11/20/2026 Salary/Wage $147,402.00 - $184,253.00 annually Details Cover letters are strongly encouraged to help us assess candidate fit with Team PUD 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. 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 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 #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 .