IT Software Developer I-II - Senior
Applicants must apply on-line at our website: www.westernvawater.org/careersTHIS IS NOT A REMOTE WORK POSITION. SEE OUR WEBSITE FOR ALL JOB DESCRIPTIONS.JOB POSITION: IT SOFTWARE DEVELOPER ISummary Of JobPerforms 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 ResponsibilitiesIncludes the following. Other duties may be assigned or scheduled.Development & CodingDevelops, 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 & TestingGathers requirements and translates client needs into application features.Performs IT unit testing and integration testing.Evaluates existing applications for enhancements and modifications.Support & OperationsTroubleshoots 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.ReportingDevelops 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.QualificationsTo 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 CoreMust 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 SkillsProficient 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 SkillsStrong 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 EXPERIENCEAn 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 RequirementsMust 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 JOBThe 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 JOBThe 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 GUIDELINESThe 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.Salary/Compensation: $50,065 per yearrecblid 5avffgkhsgqp4zfcols8prv0ajax5j