Salary
$6,154.00 – $8,074.00 Monthly
Location
Thurston County – Olympia, WA
Job Type
Full Time – Permanent
Department
Dept. of Fish and Wildlife
Job Number
2020-07968
Description

 

Full-time/Permanent

IT Application Developer – Journey

Fish Program – Data Management

Olympia, Washington   

This recruitment is essential to maintain operations and fulfill WDFW’s legal obligations: Funded 100%PacFin (The Pacific Fisheries Information Network funds)

 

Are you a creative App Developer well experienced with mobile development experience and looking to improve business and science with enterprise-class information technology and foster the best-possible secure, connected, and efficient information systems.

We are seeking a candidate with demonstrated talent representing WDFW values of professionalism, accountability, empathy, integrity and respect.

In this role you will serve as a web application developer dedicated to the Marine Fish Biological Data System. This system houses several subsystems supporting the Fish Program Marine Fish Science Unit.

 This system is composed of marine biological, trawl logbook, species composition, Remotely Operated Vehicle (ROV), setline and other various types of data that is used to support research and fisheries management of 60+ marine species including ESA listed species of Puget Sound and coastal waters. This system produces web services to satisfy federally mandated reporting needs for quota managed species.

The secondary purpose of this position is to serve as the data manager for Marine Fish Science Unit. This includes ensuring that the data systems in this unit are well organized, centrally located and disseminated, and developing new database objects as needed.

Duties

Some of the things you will enjoy doing are:

Develop biological data applications, application components, and related web services for field and central Agency staff.

Tasks include: 

  • Uses Javascript frameworks including but not limited to Angular 6+, Node, Express, and Sequelize to develop and maintain the Marine BDS web application.
  • Participate in code review processes and deploy applications into the Fish Program’s AWS Cloud Infrastructure.
  • Uses standard build tools to bundle, minify, and transpile code to be compatible with browsers that have a relevant usage share.
  • Build and maintain services and handlers for upserting new and updated records received from mobile applications and web servers.
  • Writes industry and program standard code using principles of reusability, extensibility, and testability

Develop database objects for field and central Agency staff

Tasks include: 

  • Work under direction of BDS Unit Lead Developer Lead to design, code, test and implement new database objects including tables, views, and stored procedures.
  • Use data conversion procedures to migrate information into PostgreSQL based data systems from an assortment of legacy data sources including MS SQL Server and MS Access.
  • Work under direction of BDS Unit Lead Developer to implement a reusable, scalable virtual environment using program standard Infrastructure-as-a-service (IaaS), Program-as-a-service (PaaS), and Software-as-a-service (SaaS) vendors where applicable.
  • Evaluate all system configuration and code changes for potential impacts on internal and external data streams.

Develop mobile applications for agency staff

Tasks include: 

  • While web development and data management is this position’s primary responsibility, some developers enjoy expanding their skillsets to include other technologies. The BDS SwaT team has extensive experience in mobile development and provides a great environment to learn native iOS development to support Marine Fish needs.

Provide technological support to Fish Program staff and projects

Tasks include: 

  • Assist in identifying customer requirements, perform process modeling and develop the basic data flow diagrams for relational data systems intended to support Fish Program
  • Provide assistance and information sharing to Fish Program staff and projects
  • Assist in dataset maintenance by performing data quality/assurance activities
  • Provide support to several projects including marine survey sampling, and miscellaneous small projects.

Serve as PacFIN data coordinator

Tasks : 

  • Collaborates with other Pacific state (California and Oregon) data managers and PacFIN development team in the design, development, and maintenance of the PacFIN data warehouse and associated reporting tools.
  • Develops and maintains the data conversion programs within WDFW Commercial Fish Ticket System that are required for the PacFIN data feed.
  • Maintains existing web services for automated data feed to PacFIN.
  • For datafeeds not yet automated, provides data to PacFIN on set schedules in the form of transactions with specific format used coast wide. Create web services to support automated datafeeds for datafeeds not yet automated.
  • Maintains the data feed process and ensures timely transfer of agency data to PacFIN.
  • Provides quality assurance for all agency data delivered to PacFIN.

WORKING CONDITIONS: 

  • Work Setting, including hazards: 
    1. Standard office environment.
    2. Teleworking options are currently available.
    3. This position requires extensive computer use and sitting.
    4. This position also requires the ability to work with remote facility and field-based users to accurately identify hardware, software and workflow needs.
    5. As such, occasional work in field settings (hatcheries, remote terrestrial and aquatic field settings, vessels, and aircraft) is required.
  • Schedule: 
    1. Monday – Friday – 8:00 a.m. – 5:00 p.m.
    2. A varied schedule may be required including working Saturday or Sunday and overtime during peak periods, system implementations, maintenance and outages.
  • Travel Requirements:   
    1. Some travel is required throughout the State to build and support software and hardware solutions for hatchery and field staff.
    2. Occasional travel throughout the US and Canada to attend training, meetings, and conferences is also required.
  • Tools and Equipment: 
    1. Computer hardware, software, multi-line telephones, various mobile devices and connected hardware.
  • Customer Relations: 
    1. Customer Service and Customer interactions is integral to department success.
Qualifications
  • Bachelor’s degree from a four-year accredited college or university with major coursework in Computer Science or Information Technology or a related field.

OR

  • Four (4) years of demonstrable application development experience that reflects experience in the following areas:
  • consulting, business and systems analysis, designing, programming (traditional/APaaS platforms),
  •  directing projects, and/or providing customer or technical support in information technology;
  • additional experience may be substituted for college credits.

Preferred Experience

  • Experience deploying applications into AWS environment while demonstrating compliance with OCIO policy 141.10
  • Experience deploying, updating, patching, and managing Linux servers in the AWS environment
  • Configuration and maintenance of web application firewalls and network access control layers, maintaining program compliance with OCIO policy 141.10
  • Experience with distributed source control solutions such as git
  • Experience with modern JavaScript application development frameworks such as Angular 2+/nodejs/React

Knowledge of:

  • Principals and concepts of business process and software design; relational and distributed database (SQL) technology; networks and communications; and project management.
  • AWS technology.
  • Software development methodologies and life cycles.
  • Current trends in information technology software, business systems, hardware, networks, and communications.
  • Commonly used programming languages, tools, databases, and operating systems on multiple hardware platforms, specifically including HTML, CSS, JavaScript, JSON, web services, PostgreSQL, NoSQL, Angular 2+, NodeJS, ExpressJS, Python.
  • Commercially available software, and application evaluation techniques.
  • Applications development and structured analysis methods; data normalization and methods; disaster planning and recovery techniques; debugging and error detection.

Skills in:

  • A variety of complex programming languages, databases and operating systems on multiple hardware platforms, specifically including HTML, CSS, JavaScript, JSON, web services, PostgreSQL, NoSQL, Angular 2+, NodeJS, ExpressJS.
  • Working with distributed version control, specifically Git
  • The appropriate use of relational and distributed database technology (SQL).
  • The use of design and testing tools and methodologies.

Ability to:

  • Communicate effectively orally and in written format in a variety of situations and formats; make group presentations.
  • Analyze and develop logical technological solutions and alternatives to problems.
  • Train others; coordinate and facilitate work with others.
  • Carry out multiple tasks, projects, and various other resources simultaneously.  
  • Maintaining good working relationships with a variety of staff at all levels.
Supplemental Information

Please note: Failure to follow the instructions below may lead to disqualification.

 In order to successfully apply for this position you MUST complete your profile at www.careers.wa.gov and attach the following to your profile before completing the online application:

  • A cover letter describing how you meet the qualifications of this position (Generic cover letter will not be accepted).
  • A current resume.
  • Contact information for three professional references.

IMPORTANT NOTES: 

The Department of Fish and Wildlife’s priority during the Covid-19 health crisis is to keep our staff, candidates, and the public safe.  We are hiring and encourage you to apply to open positions.  Many of our staff are currently working from home; we have transitioned to a virtual recruitment process, to include web-based interviews.

JOIN THE WDFW TEAM:

Learn about our agency and the perks of working for WDFW!

The Washington Department of Fish and Wildlife has some of the most talented people in the natural resource field.  We celebrate and value diversity, appreciating that a workforce composed of those from different backgrounds and experiences creates an inclusive environment, strengthens positive relationships with the local community, and brings new perspectives and approaches to fulfilling the agency’s mission. We value demonstrated skill in living WDFW values of professionalism, accountability, empathy, integrity, service, and respect.

WDFW 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 (Download PDF reader), Combined Fund Drive, SmartHealth.

UNION – WAFWP: 

This position is in the bargaining unit represented by the Washington Association of Fish & Wildlife Professionals and is subject to the terms of the Collective Bargaining Agreement between the State of Washington, Department of Fish & Wildlife, and the Washington Association of Fish & Wildlife Professionals.

VETERAN PREFERENCE NOTICE: 

To take advantage of veteran preference, please do the following:

  • Email a copy of your DD214 (Member 4 copy), NGB 22 or USDVA signed verification of service letter to RecruitmentTeam@dfw.wa.gov.
  • Subject line should include recruitment number, position and Vet (for example: #10155 Biologist 1 – Veteran)
  • Include your name as it appears on your application in careers.wa.gov

MILITARY SPOUSE PREFERENCE NOTICE: 

To take advantage of military spouse preference, please do the following:

  • Notify us of your military spouse status by email at RecruitmentTeam@dfw.wa.gov. 
  • Subject line should include recruitment number, position and MS (for example: #10155 Biologist 1 – MS)
  • Include your name as it appears on your application in careers.wa.gov

 

As part of WDFW’s efforts to advance respectful and inclusive work environments, the Agency expects inclusivity as part of our professional interactions and communications.   Therefore; we want to ensure that all individuals feel welcome, are treated fairly and respectfully.  All staff are empowered to fully contribute to serving their work unit, Agency, and the citizens of Washington.

 

The Department of Fish and Wildlife 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, disabled and Vietnam era veterans and people of all sexual orientations and gender identities are encouraged to apply.  Persons needing accommodation in the application process or this announcement in an alternative format may call (360) 902-2276 or the Telecommunications Device for the Deaf (TDD) at (800) 833-6388.

 

Follow us on social media: 
LinkedIn | Facebook | Instagram