Back to Results

Application Developer (IT Specialist 4)

IT/Software Development Jobs
Washington State Department of Ecology

Job Summary

Full Time
Posted on
April 11, 2019
Washington State Department of Ecology
Lacey, WA
Years of Experiences
1 - 3
3 - 5
Career Level
Experienced (Non-Manager)
Education Level
Certification, Vocational, Some College Coursework Completed , Associate Degree
$60,636.00 - $79,548.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

Keeping Washington Clean and Evergreen

Please apply through the following link:


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 Water Resources (WR) program is currently looking to fill an Application Developer (IT Specialist 4) position. This position will be located in our Headquarters Building in Lacey, WA.

The successful candidate for this position will contribute to diverse projects, working with varying customers using the latest Microsoft development tools and agile methodologies to tackle some of today's most exciting IT challenges, such as mobile field data collection, data quality assurance, data discovery, and the integration of disparate data and analytics to create business intelligence. Your work will directly support the creation of new applications that are focused on making measurable improvements in the environment of the State of Washington.

We are looking for candidates who possess strong communication skills, programming skills, and experience working in a supportive team-oriented environment, with mentorship and collaboration competencies. Applicants must have proven proficiency with software application development as it relates to modernization, integration with Commercial Off-The-Shelf (COTS) software, experience using SQL Server Reporting Services (SSRS), and building applications with the Model View Controller (MVC) architecture.

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. Maybe you've seen some of our recent stories on TwitterFacebookInstagram or our blog.

To learn more about our agency, please visit our website at:

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


The mission of the Department of Ecology is to protect, preserve, and enhance Washington's environment for current and future generations. 
The mission of the Water Resources (WR) program is to manage water resources to meet the current and future needs of the natural environment and Washington's communities.
Some of the key work activities of the Application Developer position are:

As a senior developer, this position is responsible for independently designing, programming, maintaining and testing multiple medium to large-scale, mission critical, complex environmental data systems in the Water Resources Program.  Current development platform includes: C# programming language, Active Server Pages.Net (ASP.Net), HyperText Markup Language-5 (HTML5), JavaScript, MVC, Microsoft SQL Server, SQL Server Reporting Services (SSRS) and Team Foundation Server. 

Tasks include, but are not limited to:

  • Designs, develops and implements custom information systems.

  • Independently develops user-interfaces (UI), develops and implements specification packages from start to finish; codes, tests, and implements complex application components and web services; writes re-usable code using the C#, programming language; documents information systems using the Unified Modeling Language (UML).

  • Supports, maintains and enhances existing information systems. 

  • Ensures data migration from older systems is successfully completed.

  • Ensures adherence to industry standards. 

  • Participates in Agile Software Development projects.

  • Communicates effectively - verbally and in writing, with system users, co-workers and agency staff. 

  • Supports and participates in team and group processes as needed.

  • Determines the causes of system failure, notifies system users of abnormal terminations.

  • Formulates and executes resolutions to system problems.

  • Recovers or recreates files for which data integrity has been compromised by system errors, prepares and presents alternatives to prevent system errors from reoccurring to system users, management, and other technical personnel.

Gathers end-user requirements to best meet business needs and translates to technical requirements.

Tasks include, but are not limited to:

  • Collaborates with the project team to clarify complex and critical business processes and to assure an excellent understanding of business system requirements that support these processes.

  • Consults with customers to analyze technology needs and defines the problem; follows an agency-standard structured process; participates in requirement gathering sessions, knows the questions to ask, determines needs, and solves problems effectively.

Conducts testing and resolves issues.
Tasks include, but are not limited to:

  • Identifies IT-related problems, including defining  and analyzing the problem, identifying  and testing solutions, choosing and implementing the best solution, documenting the changes as needed, and evaluating the outcome. 

  • Resolves issues in the programming code and the user interface before releasing the application to business users for testing so that user frustration is minimized and user satisfaction is maximized.

  • Compiles issues reported by tester, prioritizes fixes with input from business users and project leader; resolves these issues before re-releasing applications.

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


Required Qualifications:

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

Two (2) years of recent professional experience in computer application development and maintenance of medium to large scale systems.

Four (4) years of recent professional experience in computer application development and maintenance. Experience includes but not limited to analyzing, designing, implementing, maintaining and/or programming medium to large scale software applications.
Desired Qualifications:

  • A Bachelor's degree with a focus on programming/software development and/or engineering. 

  • Four (4) years of information technology experience programming web-based software applications or developing information systems architecture using Microsoft development technologies such as C#/ASP.Net, VB.Net, SQL Server, SSRS, and HTML5/JavaScript for mobile applications. At least three (3) of the four (4) years of experience should be within the last four (4) years.

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

Supplemental Information

Application Instructions:

Please include the following documents as an attachment to your application:

  • A cover letter describing how your experience, skills and abilities meet the required qualifications of this position.

  • A resume outlining your professional experience.

Please complete the applicant profile when applying for this position.

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 Ann-Marie Sweeten at:  Please do not contact Ann-Marie 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.