IT Application Developer - Journey

Employment Type

: Full-Time


: Miscellaneous

Per Governor Inslee's Proclamation 21-14.1, Washington State employees must be fully vaccinated against COVID-19 by October 18th, 2021.  As a condition of employment, the successful candidate will be required to provide proof of their COVID-19 Vaccination as part of the hire process. Requests for medical and religious exemptions will be considered. If you have questions, please contact with 'COVID-19 Vaccination' in the subject line. Keeping Washington Clean and Evergreen The Environmental Systems Support (ESS) Unit within the Information Technology Services Office (ITSO) at our Headquarters building in Lacey, WA is currently looking to fill a permanent Application Developer (Application Developer-Journey) position. ESS is a cross-functional team of 14 professionals who are dedicated to providing advanced software applications to support the agency's scientists, engineers, inspectors, and policy makers.  We work extremely close with our internal and external customers to rapidly respond to their business needs, ensuring that the solutions we provide effectively contribute to Ecology achieving its mission.   In this role, you will work in a supportive and professional environment with fantastic people who are passionate about the environment, understand the importance of work-life balance, and are focused on continual improvement and learning. You will contribute to diverse projects, working with varying customers using the Microsoft development stack and agile methodologies to tackle some of today's most challenging and exciting IT fields, such as Big Data, mobile field data collection, telemetry, data quality assurance, data discovery and search, and integration of disparate data and analytics to create business intelligence. Your work will directly support the creation of new science and policy that is focused on making measurable improvements in Washington State's environment. We are looking for candidates who possess strong communication skills, domain knowledge, 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 modernizing legacy applications, integrating with Commercial Off-The-Shelf (COTS) software, Extract Transform and Load (ETL) experience using SQL Server Integration Services (SSIS), and building on Model View Controller (MVC) architecture.   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. Join a team that is highly effective and collaborative, with leadership who embrace the value of people. Ecology cares deeply about employee wellness; we go beyond traditional benefits, proudly offering: * A healthy life/work balance by offering flexible schedules and telework options for most positions. * An Infants at Work Program that is based on the long-term health values of infant-parent bonding and breastfeeding newborns. * Continuous growth and development opportunities.  * A wellness program that offers education, and fitness classes; an agency-wide fondness for outdoor meetings. * Opportunities to serve your community and make an impact through meaningful work. Diversity, equity, inclusion, and respect (DEIR) are core values central to Ecology's work. We strive to be a workplace where we are esteemed for sharing our authentic identities, while advancing our individual professional goals and collaborating to protect, preserve, and enhance the environment for current and future generations.   Diversity: We celebrate and appreciate diversity; our unique perspectives and abilities enrich us all and lead to innovative approaches and solutions.   Equity: We champion equity, recognizing that each of us need different things to thrive.   Inclusion: We intentionally create and hold space so that we all have meaningful opportunities to participate and contribute to Ecology's work.   Respect: We treat each other with respect and dignity, acknowledging the inherent worth of our diverse perspectives and lived experiences, even in times of uncertainty and disagreement.   We believe that DEIR is both a goal and an action. We are on a journey, honoring our shared humanity and taking steps to demonstrate our commitment to a vision where each of us is heard, seen, and valued.  During Healthy Washington Roadmap to Recovery, employees are working a combination of in-office and/or telework based on position and business need. Ecology is maintaining less than maximum building occupancy, and requiring masks, health screening questions before entry, and social distancing.  Application Timeline: This position will remain open until filled, with a next screening date of August 7, 2021. In order to be considered for next screening, please submit an application on or before August 6, 2021. The agency reserves the right to make an appointment any time after the initial screening date.   This position is funded by the Environmental Assessment Program (EAP), one of ten environmental programs in the Department of Ecology.  EAP is charged with monitoring Washington's environmental quality, focusing on marine water (Puget Sound and coastal waters), rivers and streams, groundwater, and marine and freshwater sediments, as well as providing scientific consulting to other Agency programs. EAP monitors for many types of pollutants including toxic contaminants. EAP also runs a large environmental laboratory (Manchester Environmental Laboratory in Manchester, WA) and a laboratory accreditation office that accredits labs throughout the state.   Some of the key activities for the Application Developer position are: * As a journey-level Microsoft application developer in the Environmental Systems Support (ESS) Unit, independently design, develop, maintain, and enhance complex environmental information management systems and applications supporting the Environmental Assessment Program, as well as, integrations with other internal and external data systems.  * Design, develop, implement, and manage various complex environmental data models and business objects.  * Independently gather end-user requirements and design complex computer systems to best meet business needs.  * Mentors an entry level application developer in environmental software development best practices and oversee their work.  * Maintain up-to-date knowledge of current technologies ensuring the ESS Unit has awareness and opportunity to implement best practices related to environmental data management and application development.     Position-specific projects and responsibilities: * Work as part of the team that supports the Environmental Assessment Program's (EAP) prioritized application development efforts. The currently prioritized Monitoring Program Automation (MPA) project roadmap represents the foundation for environmental monitoring planning, field execution, mobile data collection, and data management for the Freshwater Information Network (FIN). MPA is being developed in-house and is key to the Environmental Assessment Program's scientific work. MPA allows users to plan field collection events, capture environmental data on mobile field forms with offline support (Progressive Web App), manage data, and efficiently make that information available to the public.     * Maintain legacy applications and integration of Custom Off-The-Shelf (COTS) software solutions that support the Stream Hydrology Unit and the state-wide monitoring network of stream flow.    * Drive data analysis efforts by working collaboratively with power users and scientists to ensure environmental data are available and accurate to effectively turn data into information. Required Qualifications: Four (4) years of all recent professional experience gained in the last 8 years in computer application development and maintenance of systems. Experience includes, but not limited to, analyzing, designing, implementing, maintaining and/or programming software applications.    OR      Bachelor's degree or higher in Computer Science, Information Technology (IT) or closely related field and one (1) year professional experience gained in the last three (3) years in the requirements listed above.    OR    Associates degree in Computer Science, IT or closely related field; OR completion of a two (2) year accredited vocational training program in IT or related program and two (2) years of professional experience gained in the last four (4) years in the requirements listed above.     * Education or accredited vocational training in IT or related program will substitute year for year for experience for up to three (3) of the required four (4) years of experience.   Please see the combinations below for multiple ways to qualify for this position:   Professional level experience includes, but not limited to, analyzing, designing, implementing, maintaining and/or programming software applications. Possible CombinationsCollege credit hours or degree in Computer Science, IT or closely related field. Years of professional experienceCombination 1No college credit hours or degree.4 years of qualifying experience listed above.Combination 2I have 30-59 semester or 45-89 quarter credits.3 years of qualifying experience listed above.Combination 3I have 60-89 semester or 90-134 quarter credits (AA degree).2 years of qualifying experience listed above.Combination 4I have 90-119 semester or 135-179 quarter credits.1 year of qualifying experience listed above.Combination 5 A Bachelor's Degree.1 year of qualifying experience listed above.  Desired Qualifications:  We highly encourage you to apply even if you do not have some (or all) of the desired experience below.  * A Bachelor's degree with focus on programming/software engineering. * Four (4) or more 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 applications. * Professional experience implementing Persistent Web Applications (PWA) utilizing Service Workers and IndexedDB. * Professional experience using T-SQL to manipulate and manage large datasets (Big Data). * Professional experience with SQL Server Integration Services (SSIS).  * Professional experience programming, modernizing, maintaining and/or support work for moderate risk, accessible web-based software applications, and databases.  * Professional experience transferring complex end-user requirements into technology solutions centered primarily on Microsoft technologies. * Professional experience coaching and/or mentoring application developers. * Ability and interest working collaboratively and communicating respectfully with a team composed of technical and business-oriented members.  Note: Having some (or all) of this desired experience may make your application more competitive in a highly competitive applicant pool. Ecology seeks diverse applicants: We view diversity, equity, inclusion, and respect through a broad lens including race, ethnicity, class, age, religion, sexual orientation, gender identity, immigration status, military background, language, education, life experience, physical disability, neurodiversity, and intersectional identities. Qualified candidates from all backgrounds are encouraged to apply. Need an Accommodation in the application and/or screening process or this job announcement in an alternative format? * Please call: (360) 407-6186 or email: and we will be happy to assist. * If you are deaf or hard of hearing you can reach the Washington Relay Service by dialing 7-1-1 or 1-800-833-6388. * 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 are reading this announcement in print format, please enter the following URL to your search engine to apply:    Application Instructions: It's in the applicant's best interest to submit all of the documents listed below. Applications without these documents may be declined. * A cover letter describing why you are interested in this position * A resume outlining your experience and education (if applicable) as it relates to the minimum qualifications of this position Please do NOT include your salary history. Wage/salary depends on qualifications or rules of promotion, if applicable.     For Your Privacy: When attaching documents to your application (Resume, Cover Letter, Transcripts, DD-214, etc.): * Please be sure to remove private information such as your social security number, date of birth, etc.  * Do not attach documents that are password protected, as these documents may not be reviewed and may cause errors within your application when downloaded.  Additional Application Instructions for Current 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. Application Attestation:  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.  Other Information: If you have specific questions about the position, please email Christopher Moore at:  Please do not contact Christopher to inquire about the status of your application. To request the full position description: email Why work for Ecology? 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. 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 your health and financial security a priority. We combine one of the most competitive benefits packages in the nation with a strong commitment to life/work 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 Forgiveness, Tuition Waiver,  Long Term Disability & Life Insurance, Deferred Compensation Programs, Dependent Care Assistance Program (DCAP),  Flexible Spending Arrangement (FSA), Employee Assistance Program, Commute Trip Reduction Incentives, Combined Fund Drive, SmartHealth *See the Benefits tab in this announcement for more information  Student debt: how working for Ecology can help The Department of Ecology is a qualifying employer for the Public Service Forgiveness Program (PSLF). See for more details. To learn more about The Department of Ecology, please visit our website at and follow, like or visit us on LinkedIn, Twitter, Facebook, Instagram or our blog. Collective Bargaining: This is a position covered by a bargaining unit for which the Washington Federation of State Employees (WFSE) is the exclusive representative.    Equal Opportunity Employer: 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, military spouses 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. Note: This recruitment may be used to fill other positions of the same job classification across the agency. Once all the position(s) from the recruitment announcement are filled, the recruitment may only be used to fill additional open positions for the next sixty (60) days. 

Launch your career - Create your profile now!

Create your Profile