> Markdown version of [/jobs/ext/1389067-applications-dev-eng-i-ii](https://www.wearedevelopers.com/jobs/ext/1389067-applications-dev-eng-i-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Applications Dev Eng I / II - **Company:** Snohomish Pud - **Location:** Everett, WA, United States - **Experience:** Starter - **Salary:** $93,677.0 - $146,885.0 - **Contract:** Permanent contract - **Skills:** ADMS (Software), Microsoft Basic Data Partition, Batch Processing, C Sharp (Programming Language), Computer Programming, Relational Databases, Programming Tools, JSON, Python (Programming Language), Software Engineering, SQL Databases, Extensible Markup Language (XML), Scripting, Information Technology, Build Tools, Programming Languages - **Published:** July 22, 2026 - **Apply:** https://www.careerjet.com/job/us3d15f890234923a3a230e2733b278bd4/eaa ## About the Role Application Development Engineer I ($93,677-$117,097 Annually) * Bachelor's Degree in Computer Science/IT, Engineering, Mathematics, Business, or related field OR * Four (4) years of progressively more responsible experience using development tools, programming languages, coding platforms, software engineering practices and methodologies. 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. 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: or . Preferred Qualifications * 0-3 years of experience in software development, data, or technical support * Foundational skills in: * SQL (any platform) * Understanding of relational database concepts (tables, keys, relationships, joins) * Programming or scripting (C#, Python, or similar) * Strong analytical and troubleshooting ability * Curiosity and willingness to learn complex systems and the utility domain * Critical thinking skills and the ability to work through ambiguous problems * Strong collaboration and communication skills Bonus Qualifications - Not Required * Exposure to GIS, ADMS, or utility systems * Experience working with structured data (XML, JSON, etc.) * Familiarity with automation, batch processing, or basic data flows ## Description 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 an early-career Applications Developer Engineer to support our Advanced Distribution Management System (ADMS) as part of Snohomish PUD's Grid Modernization (SnoSMART) initiative. This role is ideal for someone with strong technical fundamentals, curiosity, and a desire to learn utility operations. You'll work alongside experienced team members to support critical systems, improve data quality, and build tools that enhance reliability for electric operations. The ADMS platform is a critical system supporting safe, reliable electric operations. This role helps ensure the system functions effectively today while building the foundation for future initiatives. Key Responsiblites * Support ADMS system data, configuration, and day-to-day operations * Assist with GIS-to-ADMS model builds, validation, and issue resolution * Monitor and troubleshoot data issues impacting system performance and operations * Develop scripts or small applications to improve automation and close gaps * Partner with integration and data teams to investigate and resolve issues * Participate in incident, problem, and change management processes * Learn utility operations concepts and contribute to Grid Modernization efforts ## Related Videos - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree)