Tallo logoTallo logo

IT Software Developer I-II - Senior

Job

Western Virginia Water Authority

Remote

Full-Time

Posted 3 days ago (Updated 9 hours ago) • Actively hiring

Expires 6/9/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Applicants must apply on-line at our website: www.westernvawater.org/careers
THIS IS NOT A REMOTE WORK POSITION. SEE OUR WEBSITE FOR ALL JOB DESCRIPTIONS. JOB POSITION
IT
SOFTWARE DEVELOPER I SUMMARY OF JOB
Performs work involving the development, analysis, troubleshooting, and implementation of application systems. Focuses on delivering assigned development tasks and basic workflows on time and to scope. Provides first-line application and technical support for Authority hardware and software, collaborating closely with the IT team and internal divisions. The Software Developer interacts with all divisions within the Authority to assist in support of enterprise applications and provides application and technical solutions and assistance for technology support, improvement and advancement of the Authority. An Associate degree from an accredited college or university in Information Technology or Computer Science, or two (2) or more years of related experience, or equivalent combination of education and experience.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Includes the following. Other duties may be assigned or scheduled.
Development & Coding:
Develops, creates, deploys, and updates functional programs and applications. Writes clean, efficient, and well-documented code that provides best performance within deadlines. Develops assigned tasks and automated workflows using applications such as MSSQL, Oracle SQL, Laserfiche and SharePoint as core platforms.
Analysis & Testing:
Gathers requirements and translates client needs into application features. Performs IT unit testing and integration testing. Evaluates existing applications for enhancements and modifications.
Support & Operations:
Troubleshoots and debugs applications. Installs, upgrades, maintains, and troubleshoots software applications. Provides first-line user support on hardware, operating software, and enterprise applications. Writes and updates maintenance and user documentation to support programs. Provides setup and support for computer equipment, office, and cell phones.
  • Assists in maintaining computer equipment inventory.
Reporting:
Develops basic reports or extracts files using data sources such as T-SQL in Microsoft SQL Management Studio, Oracle SQL or Microsoft SQL Reporting Services platform (SSRS). Accurately document programming and code changes.
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
Technical Core:
Must possess excellent working knowledge of at least one programming language, such as C#, Java, or VB.NET. Working knowledge of complex data models, relational database structure, with applications such as Microsoft SQL Server, Oracle SQL, T-SQL, and SSRS. Must have experience in developing and building applications.
Technical Skills:
Proficient hands-on experience with MSSQL (T-SQL), Oracle SQL and/or Microsoft SharePoint development/administration. Demonstrated ability to develop and build workflows and automation using enterprise apps such as PowerApps/Power Automate, Laserfiche or equivalent workflow tools. Ability to write maintenance and user documentation. Ability to develop and execute IT unit and integration test plans. Ability to read, analyze and interpret common scientific and/or technical journals, financial reports and legal documents.
Soft Skills:
Strong analytical thinking and problem-solving capability. Ability to be a team player with excellent communication skills and be able to establish and maintain effective working relationships with co-workers, employees, other Water Authority departments, contractors and the general public. Have great attention to detail and time-management skills. Ability to effectively prioritize and execute tasks in a high-pressure environment. Ability to commit to milestone delivery timelines and produce reliable estimates for assigned work. Ability to learn, understand, and apply new technologies. Ability to work with minimal supervision. Ability to think logically, plan strategically, analyze information, and solve complex technical problems. Must possess and maintain a good work ethic concerning attendance, punctuality, positive attitude, meeting deadlines, being a team player and encouraging teamwork among employees. EDUCATION and/or
EXPERIENCE
An Associate degree from an accredited college or university in Information Technology or Computer Science, or two (2) or more years of related experience, or equivalent combination of education and experience.
CERTIFICATE, LICENSE, REGISTRATION REQUIREMENTS
Must possess a valid Virginia driver's license or have the ability to obtain one within 30 days of employment date. No more than six (6) demerit points on driving record if required to drive Water Authority vehicles.
PHYSICAL DEMANDS OF THIS JOB
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • While performing the duties of this job, the employee is regularly required to walk, stand, and sit; use hands to finger, handle or feel; reach with hands and arms; talk and hear.
  • Specific vision abilities required by this job include ability to adjust focus. If corrective lenses are noted on driver's license, the lenses must be worn when operating Authority vehicles.
  • Repetitive movement using equipment is involved.
  • While performing the duties of this job, the employee is regularly required to stoop, kneel, crouch, bend, climb, balance or crawl.
  • Employee must be able to stand for an extended amount of time at the jobsite.
  • Employee must be physically able to walk several miles during the day.
  • Employee must be physically able to regularly reach overhead.
  • Employee must regularly lift, carry and/or move up to 25 pounds and occasionally 70 pounds.
Assistance is required on weight amounts above those listed. Failure to do so could result in injury and denied Worker's Compensation benefits.
WORK ENVIRONMENT ENCOUNTERED IN THIS JOB
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • The noise level in the work environment is usually low.
  • Employee is subject to normal work conditions as required in an office setting.
  • Employee may occasionally be subject to exposure to moderate or high noise level, extreme outside weather conditions, uneven, steep, slippery terrain conditions, dusty conditions and wet and/or humid conditions.
GENERAL STATEMENT AND SELECTION GUIDELINES
The above statements describe the general nature and level of work assigned to in this job position. They should not be construed as an exhaustive list of all job duties or tasks performed by personnel so classified. The following will identify the selection guidelines for job placement: WVWA application, Rating of education, experience, training and qualifications, Reference checks, Interview with WVWA management team, Applicant must pass a pre-employment physical and drug/alcohol test, A criminal background check and social security number verification will be performed. The results must match information provided by the applicant on the WVWA application. Job related test might be required and would be administered to all applicants applying for the position.

Similar remote jobs

Similar jobs in Roanoke, VA

Similar jobs in Virginia