It Software Developer -Ii - Senior
Listed on 2026-06-02
-
IT/Tech
Database Administrator, IT Support, Technical Support, Data Analyst
IT SOFTWARE DEVELOPER I
Division:
Customer Service & IS | Status:
Non-Exempt | Grade: 106 | Job Code: 349 |
Reports to:
Program Manager, IT | Date: 03-30-22 | Revised Date: 12-03-25 | Last Reviewed Date: 12-03-25
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 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, Laserche and SharePoint as core platforms.
- Gathers requirements and translates client needs into application features.
- Performs IT unit testing and integration testing.
- Evaluates existing applications for enhancements and modifications.
- 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.
- 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 documents programming and code changes.
- Must possess excellent working knowledge of at least one programming language, such as C#, Java, or
- 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.
- 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 Power Apps/Power Automate, Laserche 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.
- 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.
An Associate degree from an accredited college or university…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).