COMPUTER PROGRAMMER ANALYST
About the role
The Bureau of Water Supply, Drinking Water Operations (DWO), Water Quality, Data and Technology Operations Directorate is seeking a Computer Programmer Analyst I to support applications and databases within the Division.
Responsibilities
- Troubleshoot data, application and reporting issues to identify and implement solutions.
- Perform data changes.
- May assist in the creation of training materials and supporting documents.
- Maintain and configure systems, applications, and databases.
- Aid in completing requests for data.
- Sustain data management documentation including user-facing and administrative documentation.
- Create efficient software testing documents.
Requirements
- Knowledge of SQL Server, application development, and the principles of software lifecycle design and implementation, data modeling, application administration, Microsoft technologies, and report development, preferably with Power BI.
- Proficient database and application development skills within various environments including Microsoft technologies.
- Skilled in troubleshooting and developing procedures or functions in applications or data systems.
- Programming skills including T-SQL, .NET, PowerApps, Power BI, and Python.
- Interpersonal skills and the ability to effectively summarize issues and project status to the WQI management.
- Organization and documentation.
Preferred Skills
- Knowledge of SQL Server, application development, and the principles of software lifecycle design and implementation, data modeling, application administration, Microsoft technologies, and report development, preferably with Power BI.
- Proficient database and application development skills within various environments including Microsoft technologies.
- Skilled in troubleshooting and developing procedures or functions in applications or data systems.
- Programming skills including T-SQL, .NET, PowerApps, Power BI, and Python.
- Interpersonal skills and the ability to effectively summarize issues and project status to the WQI management.
- Organization and documentation.
Education and Work Experience
- A baccalaureate degree from an accredited college or university, including or supplemented by twenty-four (24) semester credits in computer science or a related computer field; or
- A four-year high school diploma or its educational equivalent plus (3) years of satisfactory full-time computer programming experience; or
- A satisfactory combination of education and experience that is equivalent to "1" or "2" above. College education may be substituted for up to one year of the experience required in "2" above on the basis that sixty (60) semester credits from an accredited college is equated to one year of experience. In addition, twenty-four (24) undergraduate and/or graduate semester credits from an accredited college or university in computer science or a related computer field, or a certificate of at least 625 hours in computer programming from an accredited technical school (post high school), may be substituted for one year of experience. However, all candidates who attempt to qualify under option "3" must have at least a four-year high school diploma or its educational equivalent and at least (1) year of satisfactory full-time computer programming experience.
Records and Reports
Candidate will assist in all record management needs of the Division, including organizing documents and supporting and generating reports as needed by additional Bureau staff.
Hours/Shift
35 Hours per week / Day shift; may be required to work Saturdays, Sundays, and holidays.
Work Location
15 Skyline Drive
Hawthorne, NY 10532
Hawthorne is a hamlet in the Town of Mount Pleasant, Westchester County, New York approximately 30 miles north of New York City.
Pay
Salary range: $77,400 - $101,100
Pay varies based on experience and qualifications.
Schedule
Day shift
Benefits
Health insurance
Retirement plan
Flexible spending account
Life insurance
Disability insurance
Skills
- SQL Server
- Application development
- Data modeling
- Application administration
- Microsoft technologies
- Power BI
- T-SQL
- .NET
- PowerApps
- Python
Qualifications
- A baccalaureate degree from an accredited college or university, including or supplemented by twenty-four (24) semester credits in computer science or a related computer field; or
- A four-year high school diploma or its educational equivalent plus (3) years of satisfactory full-time computer programming experience; or
- A satisfactory combination of education and experience that is equivalent to "1" or "2" above. College education may be substituted for up to one year of the experience required in "2" above on the basis that sixty (60) semester credits from an accredited college is equated to one year of experience. In addition, twenty-four (24) undergraduate and/or graduate semester credits from an accredited college or university in computer science or a related computer field, or a certificate of at least 625 hours in computer programming from an accredited technical school (post high school), may be substituted for one year of experience. However, all candidates who attempt to qualify under option "3" must have at least a four-year high school diploma or its educational equivalent and at least (1) year of satisfactory full-time computer programming experience.