Fresh Listing

Posted: March 24, 2026 (0 days ago)

This job was posted recently. Fresh listings typically have less competition.

Programmer Analyst 1-Environmental Protection-Kanawha Co.

State of West Virginia

Environment - Environmental Protection

Fresh

Location

West Virginia, 25305

Salary

$45,657 - $80,045

per year

Closes

April 8, 2026

SES Pay Grade

Base salary range: $147,649 - $221,900

Typical requirements: Executive-level leadership experience. Senior executive qualifications required.

Note: Actual salary includes locality pay (15-40%+ depending on location).

Job Description

Summary

This entry-level programmer analyst role at the West Virginia Department of Environmental Protection involves supporting and developing software for managing regulatory and scientific data, especially from older systems, while working with teams to build and maintain applications.

A good fit would be someone with basic programming skills who enjoys learning new technologies, collaborating with others, and contributing to environmental protection efforts through tech solutions.

The job offers a supportive environment with flexible schedules and strong benefits, ideal for those starting or advancing in government IT.

Key Requirements

  • Proficiency in programming languages and tools like AngularJS, Bootstrap, .NET, and relational databases such as Oracle
  • Familiarity with Git for version control and agile development practices
  • Experience in software design, development, testing, deployment, and code reviews
  • Strong communication and interpersonal skills for gathering requirements from users and collaborating with teams
  • Ability to learn new skills quickly, adapt to technologies, and follow security best practices
  • Knowledge of database analysis, design principles, and web development
  • Regular attendance and willingness to complete assessments and background checks

Full Job Description


***This job opportunity is not in the classified service and is not covered by the West Virginia Division of Personnel merit system. ***



DEP2600162 Programmer Analyst 1
West Virginia Department of Environmental Protection
Executive Office
Information Technology Support (ITS); Applications, Development & Support (ADS)

Office location: 601 57th Street, Southeast, Charleston, WV 25304

This position is classified exempt; therefore, does not fall under the classified service.

We welcome you to join our team where we value work/life balance and diversity.

We offer a great benefits package that includes 12 paid holidays, insurance and flexible benefits, ample annual and sick leave accrual, flexible work schedules, an Employee Assistance Program, Wellness Initiatives, an optional 457 defined contribution retirement savings plan and more.

Click here for more information on benefits

If you want to be a part of this innovative team, apply today.


The employee will be assigned to DEP’s Information Technology Support (ITS) division and the Application Development and Support (ADS) section. Under general supervision, at entry level, support teams maintaining data processing applications for the administrative, regulatory and scientific functions of DEP, with special focus on working with data from legacy databases. May lead and train lower level programmers.

Duties include, but are not limited to the following:
  • Support teams that maintain complex regulatory and scientific data systems
  • Work with internal client users to gather requirements and implement new features
  • Participate in the design, development, testing, and deployment of software solutions
  • Collaborate with other team members to ensure software solutions meet quality standards
  • Create and maintain documentation related to software design, testing, and deployment
  • Participate in code reviews and assure version control using Git
  • Participate in agile development practices
  • Participate in on-the-job training and self-study programming topics on-line
  • Learn to write code with security and best practices in mind
  • Track the delivery of business and functional requirements
  • Perform other duties as required and/or assigned
  • Ideal candidate will have ability in one or more of:
  • Proficiency in AngularJS, Bootstrap, .NET, and RDBMS such as Oracle
  • Familiarity with Git version control
  • Good understanding of software development practices and principles
  • Demonstrated ability to learn new skills and adapt to new technologies
  • Experience with agile development practices
  • Familiarity with software testing and deployment practices
  • Knowledge of web development best practices
  • Understanding of database administration and design principles
  • Excellent communication and interpersonal skills
  • Applicant who has experience in Database Analysis , .Net, JavaScript, Angular, GIT, JSon, PB

Notes:
  • Regular attendance is an essential part of this position.
  • Qualifying applicants will be required to complete an internet-based profile assessment to compare the applicant's thinking and reasoning skills, behavioral traits and the occupational interests against the traits determined to be important to the posted position.
  • The recommended candidate will be subject to a search of his or her Motor Vehicle Record (MVR) prior to being hired and annually thereafter.
  • All new employees that are involved with Specific DEP programs subject to the Surface Mining Control and Reclamation Act (SMRCA) of 1977 must file prior to final appointment and annually thereafter, a Statement of Employment and Financial Interest (OSM 23).


Click The APPLY Link To Apply Online.


INSTRUCTIONS TO APPLICANT:

You must submit an application for each position of interest.


Your complete work history is used to qualify you for positions. Please be as detailed as possible and list all of your past employment in the Work Experience section of your application or you may attach it to your application with a resume.


If you have not previously submitted a copy of your official transcript or diploma, or licensure or training earned, you may attach it to your application or email it to applicantservices@wv.gov


If you have already submitted copies of these documents with other applications, please do not resubmit. You may contact Staffing & Recruitment at 304-414-1852 if you have any questions.


If you would like to be notified of jobs of this nature or in other categories, please complete our Job Interest Card


Qualifications

Training: Bachelor's degree from an accredited college or university in computer science or related field including but not limited to business data programming, business systems analysis, computer accounting, computer and information systems, computer servicing technologies, information systems management, data processing, or computer engineering.
OR
An Associate's degree from an accredited college, university or business school in computer science or related field including but not limited to business data programming, business systems analysis, computer accounting, computer and information systems, computer servicing technologies, information systems management, data processing, or computer engineering and eighteen months of full-time or equivalent part-time paid computer programming experience in one or more programming or data base languages.
Substitution: Three years of full-time or equivalent part-time paid computer programming experience in one or more programming or data base languages may substitute for the required training.

***Your complete work history is needed to qualify you for positions. Please be as detailed as possible and list all of your past employment.***


Additional Information

Preference will be given to applicants who have experience with Javascript and .net software.



Check your resume before applying to catch common mistakes

Browse Similar Jobs

Posted on NEOGOV: 3/24/2026 | Added to FreshGovJobs: 3/24/2026

Source: NEOGOV | ID: neogov-wv-5278422