Toxics Cleanup Program Software Engineer (IT Application Development - Journey)

  • Washington State Department of Ecology
  • Mar 09, 2026
Full time Web Design Engineer Government Information Technology

Job Description

An image without description

Keeping Washington Clean and Evergreen

The Department of Ecology is hiring a Toxics Cleanup Program Software Engineer (IT Application Development - Journey) within the Toxics Cleanup Program (TCP).

Location:

  • Headquarters Office in Lacey, WA.
  • Upon hire, you must live within a commutable distance from the duty station.

Schedule:

  • This position is eligible for telework and flexible schedule options.
  • You may telework most of your work time with occasional in-person meetings and activities.
  • Schedules are dependent upon position needs and are subject to change.

Application Timeline: 

  • First review of applications will occur on March 17, 2026.
  • This position will remain open until filled. The agency reserves the right to make a hire at any time after application review begins. Applications received after the date above may not be considered.

An image without description

Duties

As a Software Engineer in the Toxics Cleanup Program’s Information Communication Unit, you will support the development of complex information systems such as the Document Storage and Retrieval System, Integrated Site Information System, and Underground Storage Tank applications, as well as other systems which track cleanup work, pollution prevention, and provide for the assessment and analysis of current environmental conditions.

What you will do:

  • Code, test, and implement highly complex application components and web services. Current development platform includes: C# programming language, Active Server Pages.NET (ASP.NET), HyperText Markup Language-5 (HTML5), JavaScript/JQuery and other open source JavaScript libraries, Model-View-Controller 5 (MVC-5) framework, Structured Query Language (SQL), Team Foundation Server, SQL Reporting Services, SQL Server Integration Services (SSIS), and Microsoft SQL Server.
  • Develop complex mathematical algorithms and functions to analyze environmental data to assist Ecology scientists in making sound policy- and health-related decisions for all the people in Washington State.
  • Conduct code reviews of other programmers’ projects to ensure system integration and simplification of the software implementation to reduce long-term maintenance costs.
  • Collaborate with Information Technology Services Office (ITSO) to help facilitate infrastructure upgrades affecting TCP applications.
  • Develop software test plans and implement them in unit tests to reduce frequency of bugs in programming logic and help mitigate against code regression.
  • Lead User Acceptance Test (UAT) sessions to ensure applications meet end-user requirements.
  • Analyze and develop requirements for complex, program-critical, statewide information systems in support of TCP.  Utilize in-depth knowledge of the TCP business and independently set up and facilitate requirement gathering sessions; know the questions to ask, define problems, determine needs, and solve problems independently to facilitate collection of business requirements.
  • Translate business requirements into system prototypes to accelerate development and ensure end-user requirements are met.
  • Consult with staff and external partners to analyze technology needs and problems; analyze and resolve complex problems involving multiple system integration issues so that completed information systems integrate with other TCP and Ecology information systems and avoid the creation of ‘information silos’.


What you will do:

Qualifications

For detailed information on how we calculate experience and responses to other frequently asked questions, please visit our Recruitment website.

 

Required Qualifications:

Four (4) years of experience and/or education as described below:

  • Experience in computer application development which must include all of the following:
    • Independent contributor with demonstrated experience in back-end development with .NET Core or ASP.NET.
    • Hands-on experience (with guidance) in front-end development technologies including HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
    • Hands-on experience (with guidance) in database design and development, including familiarity with SQL Server or other relational database management systems.
    • Hands-on experience (with guidance) with RESTful APIs, webservices, or middleware integrations.
    • Hands-on experience (with guidance) with version control tools such as Git or Azure DevOps.
    • Hands-on experience (with guidance) in consulting, designing, programming, or performing maintenance and/or support work for moderate risk software applications and databases.
    • Continuous Professional Development – Ability to stay current with new technologies and apply them to improve software development outcomes.
  • Education involving a major study in Computer Science, Information Technology (IT), Science, Technology, Engineering, Mathematics (STEM), or closely related field; OR completion of a two-year accredited vocational training program in IT or related program

Examples of how to qualify:

  • 4 years of experience.
  • 3 years of experience AND 30-59 semester or 45-89 quarter college credits.
  • 2 years of experience AND 60-89 semester or 90-134 quarter college credits (Associate’s degree).
  • 2 years of experience AND completion of a two-year accredited vocational training program in IT or related program.
  • 1 year of experience AND 90-119 semester or 135-179 quarter college credits.
  • 1 year of experience AND a Bachelor’s degree or above.

 

Desired Qualifications:

  • A Bachelor's degree with focus on programming / software engineering.
  • Four years of information technology experience programming web-based software applications or developing information systems architecture using Microsoft development technologies such as C#/ASP.NET, SQL Server, and HTML5/JavaScript for mobile applications.    At least three of the four years of experience should be within the last 4 years.

  • Professional experience consulting, designing, programming, maintenance and/or support work for moderate risk software applications and databases. 

If you are excited about this role but not sure if your experience aligns perfectly with every qualification in the job description, we encourage you to apply. Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At the Department of Ecology, we are dedicated to building a diverse and authentic workplace centered in belonging. You may just be the needed candidate for this or other roles.

 

Supplemental Information

Ecology does not use the E-Verify system; therefore, we are not eligible to extend STEM Optional Practical Training (OPT). For more information, please visit www.uscis.gov.

Application Process

Ecology seeks diverse applicants: We view diversity, equity, inclusion, and respect through a broad lens including race, ethnicity, class, age, religion, sexual orientation, gender identity, immigration status, military background, language, education, life experience, physical disability, neurodiversity, and intersectional identities. Qualified job seekers from all backgrounds are encouraged to apply.

How to Apply

Click “Apply” at the top of this page. Complete the entire application, including full work history and responses to all supplemental questions, and attach the following required documents:

  • Cover letter, describing your interest in and qualifications for this position
  • Resume

Because we base our selection on the information you provide, it is in your best interest to complete the application thoroughly. A resume will not substitute for the “work experience” section of the application or vice versa. Applications with blank fields or supplemental question responses with comments such as “see resume” may be considered incomplete.


For detailed application information, please visit our Recruitment website.

Application Attestation: By submitting an application, you are affirming that the information contained in your application and on all attachments is complete and truthful. The state may verify this information, and any false or misleading answers may result in rejection of your application or dismissal if employed.

 

Need an Accommodation?

If you need reasonable accommodation during the application and/or screening process, including this job announcement in an alternate format:

  • Please contact us at 360-407-6186 or careers@ecy.wa.gov
  • If you are deaf or hard of hearing, you may call through the Washington Relay Service by dialing 711 or 1-800-833-6384.

 

Questions?

  • For specific questions about the position location options, schedule, or duties, please contact Rob Grazia at Robert.Grazia@ecy.wa.gov.  
  • If you need assistance applying for this job, are inquiring about the status of your application, would like to request the full position description, or have any other questions, please contact the Recruitment Team at careers@ecy.wa.gov

About the Toxics Cleanup Program

The mission of the Toxics Cleanup Program (TCP) is to protect Washington’s human health and the environment by preventing and cleaning up pollution and supporting sustainable communities and natural resources for the benefit of future and current generations.

About the Department of Ecology

As the State of Washington’s environmental protection agency, we are deeply committed to protecting, preserving, and enhancing Washington’s environment for current and future generations. Joining Ecology means becoming part of a team dedicated to protecting and sustaining healthy land, air, water, and climate in harmony with a strong economy. A career in public service at Ecology allows you to help solve some of the most challenging problems facing our state, while keeping your health and financial security a priority. We combine one of the most competitive benefits packages in the nation with a strong commitment to life/work balance. We invest in our employees to create and sustain a working environment that encourages creative leadership, effective resource management, teamwork, professionalism, and accountability.

 

Diversity, Equity, Inclusion, and Respect (DEIR) are core values central to Ecology's work. We strive to be a workplace where we are esteemed for sharing our authentic identities, while advancing our individual professional goals and collaborating to protect, preserve, and enhance the environment for current and future generations.

 

We believe that DEIR is both a goal and an action. We are on a journey, honoring our shared humanity and taking steps to demonstrate our commitment to a vision where each of us is heard, seen, and valued.

Ecology employees may be eligible for the followingMedical/Dental/Vision for employee & dependent(s)Public Employees Retirement System (PERS)Vacation, Sick, and other Leave11 Paid Holidays per yearPublic Service Loan ForgivenessTuition Waiver,  Long Term Disability & Life InsuranceDeferred Compensation ProgramsDependent Care Assistance Program (DCAP),  Flexible Spending Arrangement (FSA)Employee Assistance ProgramCommute Trip Reduction Incentives, Combined Fund DriveSmartHealth *Click here for more information

 

To learn more about Ecology, please visit our website, explore Working at Ecology, check out our Strategic Plan, and connect with us on LinkedInFacebookInstagramYouTube, or our blog.

 

Equal Opportunity Employer: The Washington State Department of Ecology is an equal opportunity employer. We strive to create a working environment that includes and respects cultural, racial, ethnic, sexual orientation and gender identity diversity. Women, racial and ethnic minorities, persons of disability, persons over 40 years of age, veterans, military spouses or people with military status, and people of all sexual orientations and gender identities are encouraged to apply.

 

Collective Bargaining: This is a position covered by a bargaining unit for which the Washington Federation of State Employees (WFSE) is the exclusive representative.  

 

Note: This recruitment may be used to fill other positions of the same job classification across the agency. Once all the position(s) from the recruitment announcement are filled, the recruitment may only be used to fill additional open positions for the next sixty (60) days.

URL

Salary

$84,120.00 - $113,148.00 Annually

Listing Logo