Demo

Programmer

West Virginia Department of Environmental Protection
Charleston, WV Full Time
POSTED ON 12/12/2024 CLOSED ON 2/5/2025

What are the responsibilities and job description for the Programmer position at West Virginia Department of Environmental Protection?

JOB OPPORTUNITY FOR CURRENT OR FORMER STATE EMPLOYEES ONLY

DEP2500048 Programmer
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
Alternative work location available
This posting is for two positions with the same title.

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.

This is an entry-level programmer position. The employee will be assigned to WVDEP's Information Technology Support (ITS) Division and the Application Development and Support (ADS) Section, under close supervision by team lead and reporting to the ADS Manager. The employee will be mentored by higher-level classification programmer analysts and is expected to work with more independence gradually.
The employee will 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.

Responsibilities:

  • Assist in maintaining complex regulatory and scientific data systems
  • Collaborate with internal users to gather requirements and implement new features
  • Contribute to software design, development, testing, and deployment
  • Work with teammates to ensure quality standards are met
  • Maintain software documentation, including design, testing, and deployment
  • Participate in code reviews and utilize Git for version control
  • Follow agile development practices
  • Pursue on-the-job training and self-guided online programming topics
  • Write secure code adhering to best practices
  • Monitor business and functional requirement delivery
  • Perform additional duties as assigned

Ideal candidate will have ability in one or more of:

  • Experience with PowerBuilder, C#, JavaScript, and RDBMS (Oracle, MS SQL Server)
  • Familiarity with AngularJS, Bootstrap, .NET
  • Experience with Git version control
  • Solid understanding of software development practices and principles
  • Adaptability to new skills and technologies
  • Familiarity with agile development, software testing, and deployment
  • Knowledge of web development best practices
  • Understanding of database administration and design principles
  • Excellent communication and interpersonal skills

Note: 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.
Note: Employees involved with specific DEP programs subject to the surface mining control and reclamation act (SMCRA) of 1977 must file prior to final appointment and annually thereafter, a statement of employment and financial interest (OSM23).

DOP Purposes Only - 0313P00594 and 0313P00589

Minimum Qualifications

Training: Associate Degree 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 from an accredited college, university or business school.

OR

Substitution: Two (2) years of full-time or equivalent part-time paid computer programming experience may substitute for the required training at the rate of one (1) year of experience for every thirty (30) semester hours of training.

Promotional Only: Two (2) years of experience in computer operations or data job submission.

NOTE: At the appointing agency’s discretion, competitive candidates may receive probationary appointment pending official verification of the qualifying training. The qualifying training must be verified before the employee may be certified permanent.

Other Information

PG: 16 $43,357 - $75,789

Market Rate: $67,395

Note: To be considered for this position, applicants must have permanent civil services status (this includes reinstatements) and meet the minimum requirements or be within the top ten percent of the Division of Personnel Competitive Register for this job classification. Applicants who are current state employees or previous state employees with permanent civil services status may complete an application “https://personnel.wv.gov/SiteCollectionDocuments/Application.pdf (Download PDF reader)” and apply directly to DEPprehire@wv.gov
Applications of covered state employees, mailed to DOP or completed via DOP’s online method, are not forwarded to DEP.

Job Type: Full-time

Pay: $43,357.00 - $75,789.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Schedule:

  • 8 hour shift

Work Location: In person

Salary : $43,357 - $75,789

Senior Programmer - Database Administrator
Abacus -
Charleston, WV
Programmer Analyst 1 - OSA - Management Information Services - Kanawha Co.
West Virginia -
Kanawha, WV
Programmer Analyst 1 - OSA - Management Information Services - Kanawha Co.
West Virginia -
Charleston, WV

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?

Sign up to receive alerts about other jobs on the Programmer career path by checking the boxes next to the positions that interest you.
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
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$151,231 - $194,242
Income Estimation: 
$188,900 - $249,994
Income Estimation: 
$187,890 - $240,773
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
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

Sign up to receive alerts about other jobs with skills like those required for the Programmer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $91,486 - $118,193
  • Debugging Skill

    • Income Estimation: $82,230 - $118,841
    • Income Estimation: $90,707 - $120,959
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Programmer jobs in the Charleston, WV area that may be a better fit.

Programmer Analyst

Office of Shared Administration, Charleston, WV

Programmer Analyst 2

Office of Shared Administration, Charleston, WV

AI Assistant is available now!

Feel free to start your new journey!