State of Washington (Training)

Software Engineer (Test IT App Dev)

SALARY

$0.00 Monthly

LOCATION

Thurston County - Lacey, WA

JOB TYPE

Full Time - Permanent

JOB NUMBER

2025-CPR1234-00177

DEPARTMENT

Dept of Ecology

OPENING DATE

02/11/2025

CLOSING DATE

Continuous

SALARY

$0.00 Monthly

LOCATION

Thurston County - Lacey, WA

JOB TYPE

Full Time - Permanent

JOB NUMBER

2025-CPR1234-00177

DEPARTMENT

Dept of Ecology

OPENING DATE

02/11/2025

CLOSING DATE

Continuous

Description

The Department of Ecology is hiring a Lead Software Engineer (IT Application Development - Senior/Specialist) within the Climate Pollution Reduction Program.

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.
  • A minimum of one day per week is required in the office.
  • Schedules are dependent upon position needs and are subject to change.

 Application Timeline:

  • Apply by DATE
  • 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 DATE may not be considered.

Duties

What you will do:

  • Design, develop, and implement applications and the technical architecture for all CPRP environmental information management systems.
  • Develop and implement data management and data migration strategies.
  • Evaluate new software development products and programming languages, and make recommendations to ensure we are keeping pace with industry best practices.
  • Using your extensive knowledge of information technology, independently, code, test, and implement highly-complex application architecture, custom components and web services, and web services; write re-usable code.

Qualifications

Required Qualifications:

Seven years of experience and/or education as described below:

  • Experience in computer application development and maintenance. Experience may include some or all of the following: analyzing, designing, implementing, maintaining and/or programming software applications. 
  • Experience must include one year of leading IT professionals or consulting as a technical lead, which may be obtained concurrently to other experience with demonstrable progressive experience or advanced-level knowledge in:
    • .NET Framework, MVC, C#.
    • HTML5, CSS, JavaScript, Angular.
    • Taking business requirements to analyze and design, develop, test, normalize, install, and implement agency databases. Writing T-SQL for create schemas, stored procedures, views, SQL Server Integration Services (SSIS) ETL packages (extract data from one source (database, API, File, etc.), transform the data per business rules and load into a different source (database, API, File, etc.)).
  • Education involving a major study in Computer Science; Information Technology; Science, Technology, Engineering, Mathematics (STEM), or closely related field OR completion of a two-year accredited vocational training program in information technology or related program.


 Additional Requirements:

  • Two years of demonstrable progressive experience or advanced-level knowledge in:
    • IT solutions architecture, application designing, building, and maintaining multiple application complex web-based application techniques including version control, automated testing, and continuous integration.
    • Analyzing, designing, and implementing enterprise-wide IT solutions which includes multiple applications made up of custom code application and integration. 
  • Demonstrable progressive experience or advanced-level knowledge in a combination of the following:
    • Comparing benefits and limitations of open-source software vendor developed software.
    • Designing, building, maintaining RESTful web services using C# to build WebAPI, etc.
    • Developing and implementing data mining and use of data definition language.
    • Evaluating software quality and applicability in testing software capabilities.
    • Using evaluation software for validating software APIs, performance, and ADA compatible.  
    • Evaluating COTS/SaaS software and being able to provide integration and security requirements for RFIs and RFPs.
    • Unit testing, requirements testing, user testing, load testing, functional, performance/load testing, and regression testing.
    • Performing and leading application development and IT project management skill.

Examples of how to qualify:

  • 7 years of experience.
  • 6 years of experience AND 30-59 semester or 45-89 quarter college credits.
  • 5 years of experience AND 60-89 semester or 90-134 quarter college credits (Associate’s degree).
  • 5 years of experience AND completion of a two-year accredited vocational training program in information technology or related program.
  • 4 years of experience AND 90-119 semester or 135-179 quarter college credits.
  • 3 years of experience AND a Bachelor’s degree.
  • 2 years of experience AND a Master's degree or higher.

 

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 four years.
  • Professional experience consulting, designing, programming, maintenance and/or support work for moderate risk software applications and databases.
  • Familiarity with Washington’s Climate Commitment Act laws and rules.

 

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

Questions?

  • For specific questions about the position location options, schedule, or duties, please contact Wilfred Humeny at Wilfred.Humeny@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.

Employer
State of Washington (Training)
Website
http://www.careers.wa.gov
Address
See Job Posting for Address

See Job Posting for Location, Washington, 98504
Employer
State of Washington (Training)
Website
http://www.careers.wa.gov
Address
See Job Posting for Address

See Job Posting for Location, Washington, 98504
Software Engineer (Test IT App Dev) Supplemental Questionnaire
* QUESTION 1
How many years of experience do you have in computer application development and maintenance? Experience includes, but is not limited to, analyzing, designing, implementing, maintaining and/or programming software applications. Demonstrable progressive experience or advanced-level knowledge in: • .NET Framework, MVC, C#. • HTML5, CSS, JavaScript, Angular. • Taking business requirements to analyze and design, develop, test, normalize, install, and implement agency databases. Writing T-SQL for create schemas, stored procedures, views, SQL Server Integration Services (SSIS) ETL packages (extract data from one source (database, API, File, etc.), transform the data per business rules and load into a different source (database, API, File, etc.)). Please include any experience gained through employment, internships, and/or volunteer positions. Note that experience gained from academic coursework, class projects, or other degree requirements is assessed in later questions.







* QUESTION 2
Do you have at least one year of leading IT professionals or consulting as a technical lead?


* QUESTION 3
Do you have two years of demonstrable progressive experience or advanced-level knowledge in IT solutions architecture, application designing, building, and maintaining multiple application complex web-based application techniques including version control, automated testing, and continuous integration?


* QUESTION 4
Do you have two years of demonstrable, progressive experience in analyzing, designing, and implementing enterprise-wide IT solutions which includes multiple applications made up of custom code application and integration?


* QUESTION 5
Do you have demonstrable progressive experience or advanced-level knowledge in these areas? (check all that apply)









* QUESTION 6
What is your level of education?







* QUESTION 7
How many years of experience do you have performing environmental-based work OR work related to the position, that includes all of the following:
• Demonstrated experience with climate science, carbon accounting, or similar environmental field.
• Experience developing and writing reports and/or technical documents.

Please include any experience gained through employment, internships, and/or volunteer positions. Note that experience gained from academic coursework, class projects, or other degree requirements is assessed in later questions.


* Required Question