Programmer Analyst 3
Salary
$50,242.00 - $88,526.00 Annually
Location
Kanawha County, WV
Job Type
Full-Time Permanent
Job Number
DEP2600213 PSA
Department
Environment - Environmental Protection
Opening Date
07/02/2026
Closing Date
7/19/2026 11:59 PM Eastern
LOCATION OF VACANCY
KANAWHA
Civil Service Type:
Classified-Exempt - This Position is Not Covered Under the DOP Merit System
Nature of Work
Programmer Analyst 3
West Virginia Department of Environmental Protection
Executive Office
Information Technology Support; Application, Development and Support
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 an advanced level, the employee will work on a team maintaining data processing applications for the administrative, regulatory and scientific functions of DEP, with special focus on new projects or converting existing legacy applications to a modernized platform. The employee will serve as project team lead or project manager.
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
Participating in agile development practices
Participate in on-the-job training and self-study programming topics on-line
Perform other duties as required and/or assigned
Ideal Candidate Should Have:
Proficiency in AngularJS, Bootstrap, .NET, ETL, and RDBMS (Oracle and SQL Server)
Familiarity with Git version control
Strong understanding of software development practices and principles
Proven ability to learn quickly and adapt to new technologies
Experience with agile development methodologies
Knowledge of software testing and deployment processes
Awareness of web development best practices
Understanding of database administration and design principles
Excellent communication and interpersonal skills
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 applicants thinking and reasoning skills, behavioral traits and the occupational interests against the traits determined to be important to the posted position.
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.
Minimum Qualifications
Training: Bachelors 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 Associates 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.
Experience: Four years of full-time or equivalent part-time paid experience in programming, system design and analysis work with multiple programming or data base languages.
Other Information
Preference will be given to applicant who has experience in Project Management experience (Agile/Scrum preferred) and .NET programming.
State employment offers a variety of benefits. Click HERE to visit the Division of Personnels 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. WE DO NOT ACCEPT THE FOLLOWING DOCUMENTATION: Unofficial transcripts High school diplomas or transcripts Birth certificates Social Security Cards Driver's Licenses Passports These documents will be removed from your profile if submitted.
Required Question
Employer West Virginia
Address 1900 Kanawha Blvd. East
Building 3 Suite 500
Charleston, West Virginia, 25305
Phone (304) 558-3950
Website http://personnel.wv.gov