You are viewing a preview of this job. Log in or register to view more details about this job.

Nature of Work

Please refer to DEP2500071 Programmer Analyst 2. One position will be filled with either title.

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

Note: Regular attendance is an essential part of this position.
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).

 

Click The APPLY Link To Apply Online

 

IMPORTANT: Your eligible score will be based on information provided in your application; therefore, make sure your application is detailed and complete. You MUST complete ALL parts of the application, including the Work Experience section.

 

ATTENTION: Applicant must verify post high school education by submitting an official transcript or diploma, training or licensure earned pertaining to this position by the closing date of the posting, if not previously verified. If you are claiming Veterans preference, please submit "MEMBER 4" form and/or your VA Letter. Protecting your personal information is our highest priority.  If your official transcript, training/licensure, or Veterans documentation contains your Social Security Number and/or birthdate, please redact that information before submitting it to the Division of Personnel.


 

Please attach documents to the online application before submitting it. Or, you may email it to: applicantservices@wv.gov or by mail to: WV Division of Personnel, 1900 Kanawha Blvd. E., Building 3, Suite 500, Charleston, WV 25305.


 

This announcement is for one (1)  or more specific vacancies and only applies to the location(s) indicated. Your application will remain active for this job for one-hundred eighty (180) days or until the job is filled. Application for this job does not automatically qualify you for other positions. Be sure to submit your application for each position of interest.  To receive an email notice anytime jobs in this or other categories are posted, you may choose to complete a Job Interest Card from the slide-out menu located at the top left of our Job Opportunities page.

 

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.


 

 ***The Division of Personnel uses your complete work history 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.