We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Programmer Analyst I

Northeast Ohio Regional Sewer District
United States, Ohio, Cleveland
Mar 01, 2025
Description

JOB SUMMARY

Provides technical and programming support for software applications, interfaces, modifications, updates and maintenance of application systems to meet the defined functional requirements, in conformity with established methodologies, policies and procedures. Collaborates with stakeholders to develop business requirements and to improve business processes. Duties include design, development and testing of new technical application solutions. Performs other duties of a similar nature as may be required.

ESSENTIAL FUNCTIONS

- Works jointly with stakeholders to support programming efforts on IT projects by conducting research, analyzing data, identifying trends and developing programs and reports based on information systems and programming standards.

- Performs baseline technical support of enterprise applications through enhancements to increase the operating efficiency or adapt to new requirements.

- Plans and decides a logical sequence of tasks to manage programming assignments to meet end user and system needs.

- Prepares program test scripts and data, analyzes test results and uses data control procedures for new and existing programs. Tests systems for correct functionality and checks work completion for accuracy.

- Performs analysis and programming tasks, such as designing, coding, testing, documenting and maintaining host-based or departmental systems, which follows systems standards and methodology.

- Develops and applies expertise in software utilities used to create reports, screens, workflows and other productivity aids.

- Works jointly with the Geographic Information Systems (GIS) team to support and maintain the GIS software/applications and development efforts.

- Supports Plant, Operations and Lab Systems by ensuring reliability, efficiency and compliance with industry standards.

- Provides technical support and enhancements for applications used in treatment plants, laboratory information management systems (LIMS), pretreatment information management systems (PIMS), environmental information management systems (EIMS) and ArcGIS to optimize plant, lab and field operations.

- Assists in maintaining and enhancing lab systems to support environmental monitoring, regulatory compliance and analytical processes.

- Supports and maintains the Stormwater Fee Tool (SWFT) developed in .NET, ensuring functionality, accuracy and alignment with business needs.

- Assists in enhancing and troubleshooting SWFT, performing upgrades, optimizing performance and supporting integration with other enterprise applications.

- Supports and maintains Virtual Machine (VM) servers, ensuring stability, performance and security of hosted applications, databases and services.

- Develops expertise in software troubleshooting tools and documents the necessary actions/changes.

- Develops a working knowledge of Oracle and Microsoft SQL database engine, database concepts, relationships and structures in order to support end users with programming application solutions and offers alternatives to the coding approach.

- Ascertains technical specifications for software solutions to meet end user needs by translating functional requirements, workflows and diagrams into logical instructions and programs.

- Reviews operating systems software and upgraded application programs to ensure proper integration.

- Provides periodic performance and usage summaries as well as any other statistics needed to make decisions on technological support.

- Keeps current on new developments in information technology and applications to make recommendations for implementing appropriate technology advancements.

- Facilitates and collaborates with stakeholders to gather and document business requirements.

- Evaluates and documents business processes and recommends solution improvements.

- Performs other duties of a similar nature as may be required.

MINIMUM JOB REQUIREMENTS

EDUCATION

- Candidate must possess an associate degree, preferably in Information Systems, Computer Science, Information Technology or a closely related field.

- Equivalent combination of relevant education and experience may be substituted as outlined in the Education Equivalencies Policy.

EXPERIENCE

- Candidate must possess two (2) years of progressively responsible experience in programming, report generation and developing application programs and analysis.

- ArcGIS application experience is preferred.

OTHER REQUIREMENTS

KNOWLEDGE, SKILLS AND ABILITIES

- Candidate must possess the ability to identify, design, develop, manipulate, maintain, share, integrate, improve and promote programming solutions to automate or improve operational processes and tasks, systems parameters and end user department needs to create a variety of programming solutions, desktop productivity applications and operating systems.

- Candidate must possess working knowledge of one or more of the following programming languages: Visual Basic, Web Development languages including Python, JAVA, HTML, PL/SQL, SQL, ASP, Cold Fusion or C#; and Access, and/or Oracle and/or Microsoft SQL databases.

- Candidate must possess the ability to analyze application programs.

- Candidate must possess effective written and verbal communication, organizational skills and decision-making abilities.

- Candidate must possess the ability to effectively plan, coordinate, establish and maintain effective working relationships and prioritize workloads based on available resources.

- Candidate must be proficient in Microsoft Office Suite, including Word, Excel, Access, Outlook and PowerPoint.

PHYSICAL AND MENTAL REQUIREMENTS

During the course of performing the essential functions of this position, the employee must be able to analyze, communicate, comprehend, coordinate, make decisions, possess general intelligence, interact, interpret, negotiate, possess numerical intelligence, organize, problem solve, have resilience and perform tasks. Physical work will need to be performed, such as driving, sitting, standing, talking, typing and walking. Position will require visual demands of accommodation and near acuity. Ability to withstand faint to moderate noise exposure for fifteen minutes or longer on a frequent basis is required.

Pay Range: USD, Commensurate with Experience

$65,482 - $81,853


Our Equal Employment Opportunity Statement
Our Accessibility Statement
Our Education Equivalencies Policy

Our Employee Benefits & Wellness Programs
We offer a comprehensive employee benefits package including Health Insurance Coverage, Various Retirement Planning Options (Ohio Public Employee Retirement System and Deferred Compensation Plans), Flexible Spending Accounts, Employee Assistance Program, Free Parking at our facilities, Corporate Discounts, and more! We also have an active Health & Wellness Program that promotes a life/work balance.

NEORSD supports the use of hybrid work as a way to help attract and retain talented individuals in public service, increase worker productivity and better prepares the agency to operate during emergencies. This position may be authorized for hybrid work. hybrid eligibility will be discussed during the interview process.

DISCLAIMER: The information outlined in this job description indicates the general nature and type of work performed by employees within this classification. It is not intended to provide a comprehensive inventory of all duties, responsibilities or competencies required of employees within this classification.

Applied = 0

(web-b798c7cf6-z2v8z)