Demo

Programmer Analyst 1-Environmental Protection-Kanawha Co.

State of West Virginia
Charleston, WV Full Time
POSTED ON 3/25/2026
AVAILABLE BEFORE 4/23/2026
Nature of Work

  • 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

Minimum 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.***

Other Information

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

State employment offers a variety of benefits. Click HERE to visit the Division of Personnel's Benefits Page.

01

AFFIRMATION: I certify under penalty of law and disqualification that all statements are true and complete. I authorize the State of West Virginia and any agent acting on its behalf to conduct an inquiry into any job-related information contained in this application. I release the State of West Virginia and any agent acting on its behalf from any and all liability by reason of the request for such information. I further authorize and request each former employer, educational institution, or organization (including law enforcement agencies) to provide all information that may be sought in connection with this application.

  • I consent to the above statement.
  • Required Question

Salary.com Estimation for Programmer Analyst 1-Environmental Protection-Kanawha Co. in Charleston, WV
$69,647 to $87,340
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Programmer Analyst 1-Environmental Protection-Kanawha Co.?

Sign up to receive alerts about other jobs on the Programmer Analyst 1-Environmental Protection-Kanawha Co. career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$63,003 - $79,393
Income Estimation: 
$80,339 - $93,084
Income Estimation: 
$88,198 - $112,550
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at State of West Virginia

  • State of West Virginia Charleston, WV
  • Nature of Work Participates in Building Equipment Maintenance function using carpentry, electrical, plumbing, roofing, and other maintenance skills. Perfor... more
  • 9 Days Ago

  • State of West Virginia Hampshire, WV
  • Nature of Work ***This job opportunity is not in the classified service and is not covered by the West Virginia Division of Personnel merit system*** Posti... more
  • 9 Days Ago

  • State of West Virginia Kanawha, WV
  • Nature of Work Posting Number: PSC2600020 County of Vacancy: Kanawha Number of Vacancies: 1 Human Resources Generalist needed to assist in a variety of com... more
  • 9 Days Ago

  • State of West Virginia Charleston, WV
  • Nature of Work This job opportunity is not in the classified service and is not covered by the West Virginia Division of Personnel merit system. *** Classi... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Programmer Analyst 1-Environmental Protection-Kanawha Co. jobs in the Charleston, WV area that may be a better fit.

  • State of West Virginia Charleston, WV
  • Nature of Work This job opportunity is not in the classified service and is not covered by the West Virginia Division of Personnel merit system. *** DEP260... more
  • 16 Days Ago

  • State of West Virginia Charleston, WV
  • Nature of Work This job opportunity is not in the classified service and is not covered by the WV Division of Personnel merit system.*** DEP2600160 Environ... more
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!