OneMain Financial Jobs

Job Information

Department of Ecology Toxics Cleanup Program Software Engineer (IT Application Development - Journey) in Lacey, Washington

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){target="_blank" rel="noopener noreferrer"}.

 

Location:

  • Headquarters Office in Lacey, WA{target="_blank" rel="noopener noreferrer"}.
  • 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 busines

DirectEmployers