Back to Results

Application Developer (Journey) (Two Positions)

IT/Software Development Jobs
Washington State Department of Ecology

Job Summary

Full Time
Posted on
October 07, 2019
Washington State Department of Ecology
Lacey, WA
Years of Experiences
1 - 3
3 - 5
Career Level
Experienced (Non-Manager)
Education Level
Certification, Vocational, Associate Degree
$71,700.00 - $94,068.00 Annually

About Washington State Department of Ecology

The Department of Ecology is Washington's environmental protection agency. Our mission is to protect, preserve and enhance Washington's land, air and water for current and future generations. We support environmental work throughout Washington. Nearly 70 percent of our budget is passed through to local communities to pay for projects that benefit the environment. We were founded in 1970 as the first agency in the nation dedicated to environmental protection.

Contact name

Job description

Click here to apply:


An image without description

An image without description

Keeping Washington Clean and Evergreen

Protecting Washington State's environment for current and future generations is what we do every day at Ecology. We are a culture that is invested in making a difference. If you want to join a team that is highly effective, collaborative, has leadership that embraces the value of people, and believes in the fun factor, Ecology is a good fit.

The Toxics Cleanup Program (TCP) is currently looking to fill two Application Developer (Journey) (Two Positions) positions. These positions will be located in our Headquarters Building in Lacey, WA.

The Application Developer positions are the journey level software engineers responsible for the development of complex information systems that are relied upon by Ecology staff, management, legislators, partner-agencies, and the public to accurately identify, analyze, and reflect the status of Underground Storage Tank (UST) facilities in Washington State. These positions also collaborates with the TCP Lead Software Engineer/Application Architect to develop complex scientific information systems used to analyze environmental data to determine the state of the environment.  These positions provide expertise in the analysis, design and development of information systems which support other Ecology staff and helps them make sound policy and health-related decisions for all people in Washington State.
We are looking for applicants who have good programming skills using C# or a comparable language, who are analytical thinkers with the ability to work well with senior business staff to develop information systems in the support of the Toxics Cleanup Program.

As an agency, our mission is to protect, preserve and enhance Washington's environment for current and future generations. We invest in our employees to create and sustain a working environment that encourages creative leadership, effective resource management, teamwork, professionalism and accountability.

To learn more about The Department of Ecology, please visit our website at and follow, like or visit us on LinkedInTwitterFacebookInstagram or our blog.

Local efforts... Diverse people... Statewide impacts



An image without description

The mission of the Toxics Cleanup Program (TCP) is to protect human health and the environment for the people of Washington by preventing, reducing, or eliminating exposure to contamination to support the development of environmentally and economically sustainable communities.  TCP has also established five outcome goals:

  • Build a workplace of choice;

  • Clean up more sites;

  • Prevent underground tank leaks;

  • Develop the new TCP; and

  • Invest in and support communities.

The Information Communication Unit (ICU) provides information, tools and services that support Ecology staff and managers in their efforts to clean up contaminated sites.   The ICU develops and maintains information systems to support three main groups:  

  • TCP managers that require reliable information to evaluate program performance and make decisions regarding budget, grant applications, workload and resource allocation.

  • TCP staff that require reliable information on environmental conditions at particular sites and analytical tools for evaluating that information when developing cleanup plans.

  • Members of the public who request information on sites and program performance (such as members of the news media, land developers, general public and so forth).

Some of the key work activities of the Application Developer positions include:

  • Codes, tests, and implements highly complex application components and web services; writes re-usable code using the agency standard development platform so that TCP applications are consistently developed and easily maintained by other IT professionals.

  • Programs 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.

  • Conducts code reviews of other programmers' projects to ensure system integration and simplification of the software implementation to reduce long-term maintenance costs.

  • Collaborates with Information Technology Services Office (ITSO) to develop agency level software development standards and best practices with a focus on implementing 'DevOps' practices such as automated software builds and automated code deployment.

  • Collaborates with Information Technology Services Office (ITSO) to provide leadership and oversight of infrastructure upgrades affecting TCP applications.

  • Develops software test plans and implements them in unit tests to reduce frequency of bugs in programming logic and help mitigate against code regression.

  • Leads User Acceptance Test (UAT) sessions to ensure applications meet end-user requirements.

  • Determines the causes of system failure and resolves issues promptly so that user frustration is minimized.

  • Writes secure code adhering to recommended Microsoft best practices to ensure integrity of TCP information systems is not compromised by malicious security threats.

This recruitment will remain open until filled. The initial screening will be October 11, 2019. In order to be considered for initial screening, please submit an application on or before October 10, 2019. The agency reserves the right to make an appointment any time after the initial screening date.

Please do NOT include your salary history. Wage/salary depends on qualifications or rules of promotion, if applicable.


Required Qualifications:

An Associate's degree or higher in Computer Science; Information Technology OR completion of a two year accredited vocational training program in information technology or related program 


Two years of professional experience in computer application development and maintenance of large-scale projects and/or major organization-wide systems.


Four years of professional experience in computer application development and maintenance.  Experience includes but not limited to analyzing, designing, implementing, maintaining and/or programming large-scale and/or organization-wide information systems.

Desired Qualifications:

  •  A Bachelor's degree with a focus on programming/software development and/or 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 HMTL5/Javascript for mobile applications. At least two of the four years of experience should be within the last four years.

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

Why work for Ecology?

Joining Ecology means becoming a part of a team committed to protecting and restoring Washington State's environment.

A career in public service allows you to help solve some of the most challenging problems facing our state, while keeping the health and financial security of you and your family a priority. We combine one of the most competitive benefits packages in the nation with a strong commitment to work/life balance.

Ecology employees may be eligible for the following:
Medical/Dental/Vision for employee & dependent(s)Public Employees Retirement System (PERS),  Vacation, Sick, and other Leave*, 11 Paid Holidays per year*, Public 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 (Download PDF reader)Combined Fund DriveSmartHealth

Student debt and how working for Ecology can help
Employees may be eligible for the Public Service Loan Forgiveness (PSLF) Program, which forgives the remaining balance on your Direct Loans after you have made 120 qualifying monthly payments under a qualifying repayment plan while working full-time for a qualifying employer. See for more details.
*See the Benefits tab in this announcement for more information
Supplemental Information

Application Instructions

Please complete the applicant profile when applying for this position.

Please do NOT include your salary history. Wage/salary depends on qualifications or rules of promotion, if applicable.

Please read the supplemental questions carefully and answer completely. Incomplete responses, including "please see resume" may disqualify you from further consideration.

Department of Ecology employees, please make sure to answer the agency-wide questions regarding permanent status as a classified employee within the Washington General Service or Washington Management Service. Do not forget to select Department of Ecology as a response to question 2, and type your personnel ID number for question 3. If you are not sure of your status or do not know your personnel ID number, please contact Human Resources.

If you are reading this announcement in print format, please visit to access the online recruitment system. Click on "Look for Jobs" and select Dept. of Ecology under the "Department" search list. Click "Apply Search."

Other Information

If you need assistance applying for this job, please e-mail Please do not send an email to this address to follow-up the status of your application. You can view the latest status of your application on your profile's main page.

If you have specific questions about the position, please email Gen Van Valkenburg at:  Please do not contact Glen to inquire about the status of your application.

The act of submitting application materials electronically is considered affirmation that the information is complete and truthful. The state may verify this information and any untruthful or misleading answers are cause for rejection of your application or dismissal if employed.

This position is included in the Washington Federation of State Employees (WFSE) union bargaining unit for the Department of Ecology.

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 or people with military status, and people of all sexual orientations and gender identities are encouraged to apply. Persons needing accommodation in the application/testing process or this job announcement in an alternative format may call (360) 407-6186. Applicants who are deaf or hard of hearing may call the Washington Relay Service by dialing 7-1-1 or 1-800-833-6388.