Share this Job

Applications Analyst or Sr Applications Analyst

Apply now

Apply for Job

Date: Jan 13, 2023

Location: Everett, WA, US

Company: Snohomish PUD

Job ID  15123  Department  M2C/App Security/Telephony (10000039) 
Union Classification  Non Union  Type  Full Time - Salaried  
# of Openings  Job Location  Everett, Washington (US-WA) 
Closing Date  02/09/2023   Salary/Wage  $78,741.00 - $132,285.00 annually 


Job Definition

Leads efforts to define overall SAP security model for existing and future application implementations. Plans and implements security and integrity controls over the SAP systems. Researches and evaluates new SAP security technologies to be used as point or enterprise solutions for project initiatives. Performs SAP security gap analysis and provides technical design recommendations. Translates functional requirements into technical design for SAP security roles. Provides consulting expertise and experiences on SAP security architecture, while contributing in configuration and maintenance tasks. Development, delivery, maintenance or monitoring of IT security policies, standards, and best practices. Perform security, vulnerability and threat assessments and security incident management.  Assists in the development and maintenance of an IT security architecture.

Salary Information

Applications Analyst $78,741 – $118,112
Sr Applications Analyst $88,190 - $132,285

Essential Job Functions

Analyzes, designs, codes, troubleshoots, tests, implements, modifies, and supports moderately complex computer applications.


Creates and/or analyzes detailed specifications from which programs will be written to replace or enhance existing programs.  Develops and designs programs that meet user needs, maintainability, and efficiency; performs walkthroughs.


Develops and performs system conversions of low to moderate complexity.


Researches and defines system scope and objectives; identifies a solution for issues requiring program (or system) modification.  Provides ITS management with recommendations and work requirements.


Develops and maintains information and documentation. 


Assists in the development of and follows policies, procedures, standards, and methodologies within Information Technology Services and the District. 


Applies security and quality assurance standards and best practices.


Effectively communicates with co-workers, customers, management, and external vendors.


Provides training to other ITS staff on various related topics.


Assists in cost benefit analysis.

Specialized Job Functions


Other Job Functions

Serves as technical lead for small projects as needed.


Keeps current with changing technology and software engineering practices.


Performs other duties as assigned.

Minimum Qualifications

Knowledge of:
• Batch scripts, testing and troubleshooting.
• Business writing concepts and presentation techniques.
• Cost benefit analysis.
• Customer service practices and principles.
• Development, quality assurance, and integration methodologies.
• One or more specific programming languages and use of one or more operating systems.
• Problem identification and analysis techniques.
• Project management principles, practices, and philosophies.
• System analysis and design.
• System and technical documentation.
• Troubleshooting techniques, file access methods, and data base concepts.
• Software engineering practices and methodologies.
Ability to:
• Communicate and work effectively with all levels of the organization, co-workers, customers and external vendors.
• Interpret technical information and explain in understandable terms.
• Think logically, be organized and attend to details.
• Problem solve.
• Work as part of a team.
• Perform a variety of tasks and assignments simultaneously and meet deadlines.
• Work in a fast-paced, changing environment.
• Use independent and discretionary judgment.
• Work with and maintain confidential information appropriately.
• Maintain standards and keep accurate documentation.
• Lead small projects.
• Train staff and provide positive direction.
• Learn, interpret and apply District policies and procedures.
• Research, learn and apply new technologies.
• Work in a team development and matrix resource environment.
• Learn and apply software engineering practices and methodologies.


  • Applications Analyst
    • Bachelor’s Degree in Computer Science or related field and two (2) years progressively more responsible programming and application systems experience. Or the equivalent combination of directly related experience and education
  • Sr Applications Analyst
    • Bachelor’s Degree in Computer Science, Business, or related field and five (5) years progressively more responsible programming and application systems experience. Or the equivalent combination of directly related experience and education


In addition to a competitive compensation program, Snohomish County PUD #1 offers a comprehensive benefits package. Employees (& their eligible dependents) have the opportunity to enroll in medical, dental, vison hardware, basic life insurance, short-term disability, long-term disability, accidental death and dismemberment, voluntary term life, and retirement benefits (including PERS pension, 401(k), and 457 plan). The Snohomish County PUD also provides an employee assistance program, tuition reimbursement, paid time off benefits starting at 20 days a year, including 5 days of extended sick leave and 10 holidays paid holidays. For more information on our benefits package please visit


• Valid Washington State Driver License.

Preferred Qualifications

Experience implementing and maintaining SAP security. Experience with CRM WebIC portal, ERP, and SAP third party solutions. Strong technical understanding of SAP and proven troubleshooting skills supporting incident and problem resolution. Experience with risk and impact analysis and SAP patching/upgrades. Strong organizational skills and the ability to manage multiple tasks or assignments including the ability to organize, plan, and lead tasks or initiatives of varying size to a successful completion. Work effectively in a collaborative team environment along with the commitment to the overall success of a group. Strong written/verbal communications skills.

Working Conditions

• Duties performed in an office environment and require the repetitive use of a computer, keyboard and mouse.
• Travel to District offices, training, and meetings is required.
• 24/7 pager duty may be required.



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

Nearest Major Market: Seattle
Nearest Secondary Market: Everett

Job Segment: Test Engineer, Software Engineer, ERP, SAP, Testing, Engineering, Technology