The Hazardous Waste & Toxics Reduction Program is looking for an Application Developer in our Information Management Unit. This position is located in our Headquarters office in Lacey, Washington.
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.
Agency Mission: Ecology's mission is to protect, preserve and enhance Washington's environment and to promote the wise management of our air, land and water for the benefit of current and future generations.
Program Mission: The mission of the Hazardous Waste and Toxics Reduction (HWTR) Program is to foster sustainability, prevent pollution, and ensure safe waste management of the millions of pounds of hazardous substances used and disposed of each year by businesses and households in Washington State. Over the longer term, we work with businesses and governments to achieve a system where waste is viewed as inefficient, and most wastes and unnecessary use of toxic substances have been eliminated.
What you will do in this position:
This software developer provides leadership in the areas of application architecture and programming for the development of complex environmental systems. These systems are used by Ecology staff, management, the U.S. Environmental Protection Agency (EPA), Washington businesses, and the public. You will:
Why join the team?
- Be a technical advisor ensuring system integration and simplifying software to reduce long-term maintenance costs.
- Consult with staff to analyze needs and problems.
- Know the questions to ask, define the problem, determine needs, and solve problems.
- Sets up sessions with staff to understand requirements.
- Design architecture based on business needs.
- Recommend software solutions.
- Develop application frameworks and templates, including code to be used by other developers so Ecology applications are consistent and more easily maintained.
- Collaborate with Ecology's Information Technology Services Office (ITSO) and other program senior application architects to develop agency-level development standards and best practices.
Join a small, fun, collaborative team to solve problems together. Work alongside the business team in a direct line of communication that allows for fast turnaround and quick solutions. Work in a stable environment on applications that help protect, preserve, and enhance Washington's environment for current and future generations.
Enjoy a positive work-life balance with an employer who values your personal time and allows flexibility to get the work done. What we are looking for:
- A well-rounded developer.
- Experience working in a supportive, team-oriented environment.
- Collaborative approach.
- Someone who can see the bigger picture of our applications and who uses them.
- Mentorship skills.
- Application testing skills.
- Ideally, someone with ASP.NET, SQL Server, MVC and TFS experience.
This recruitment will remain open until filled. The initial screening will be July 25, 2019. In order to be considered for the initial screening, please submit an application on or before July 24, 2019. The agency reserves the right to make an appointment any time after the initial screening date.
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 recent senior level professional experience in computer application development, information systems architecture, and maintenance of large-scale projects and/or major organization-wide systems.
Four years recent senior to expert level 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.
NOTE: This must include professional experience consulting, designing, programming, maintenance and/or support work for high risk software applications and databases.
- A Bachelor's degree with focus on programming/ software engineering.
- Professional experience programming, maintenance and/or support work for moderate risk software applications and databases.