Job Description
Full Job Description
The Position
Turlock Irrigation District is seeking qualified candidates to fill openings of IT Software Engineer positions and join our IT Applications Team. By joining our team you’ll help the District with development, implementation and maintenance of software, processes and procedures by providing the necessary expertise and guidance in order to provide reliable water and electric services to our communities.
Desired Candidate Qualifications
Recently, the District has implemented multiple Oracle products for both on-premise and cloud solutions. In addition to the job summary section below, the ideal candidate will have two or more years of hands-on experience that includes any of the following:
- Experience configuring, integrating, or business reporting with either the Oracle Customer Care and Billing (CC&B) or Oracle Cash to Meter (C2M) utility billing and customer information systems (CIS).
- Knowledge and experience with the Oracle Utilities Application Framework (OUAF) and configuration through maintenance and business objects, service scripting, XPath, XSD, XQuery and Data Areas.
- Experience configuring, integrating, or business reporting from the Oracle Fusion Cloud Enterprise Resource Planning (ERP) system.
- Experience with PL/SQL and BI Publisher reporting using RTF layouts.
- Experience configuring, integrating, or supporting on premise ESRI ArcGIS.
JOB SUMMARY
Usually exhibited by a person with a Bachelor’s Degree, typically with a major or minor in computer information systems, computer science, business, engineering or related field is preferred for the IT Software Engineer I position. The Bachelor’s Degree is required for the IT Software Engineer II and Senior IT Software Engineer level positions.
Experience
IT SOFTWARE ENGINEER I
None required. Positions in this class are expected to gain experience with applications development, implementation and maintenance, tactical planning, applications analysis and systems integration, as well as all facets of project management. Relevant experience in these areas is highly desirable.
IT SOFTWARE ENGINEER II
Usually exhibited by a person with four (4) or more years of experience as a Software Engineer related to development and support of applications software and software-related projects. Positions in this class will have journey-level experience with respect to applications development, implementation and maintenance, project management, strategic planning, applications and workflow analysis, systems integration and hardware/software procurement.
SENIOR IT SOFTWARE ENGINEER
Usually exhibited by a person with six (6) or more years of experience as a Software Engineer related to development and support of applications software. Positions in this class will have expert-level experience with respect to applications development, implementation and maintenance, project management, strategic planning, applications and workflow analysis, systems integration and hardware/software procurement.
Skills and Abilities
Ability to: communicate clearly and concisely, both orally and in writing with both internal and external contacts; and work cooperatively with executive and management staff, employees and others to provide effective information technology services support at agreed-upon support levels. Maintain a positive work atmosphere by acting and communicating in a manner so that you get along with customers, clients, co-workers and management.
Knowledge of: systems analysis, programming and testing procedures utilizing District standard computing platforms; methods practices and principles involved in maintaining an effective hardware and software platform; work on multiple tasks concurrently; analyze and resolve Information Technology Services system problems; and properly interpret various situations in accordance with existing laws, rules, regulations and policies.
Knowledge of: operation and care of general-purpose computer equipment and principles of project management. Ability to work in a rapidly changing work environment and to work well under pressure; maintain work quality while meeting reasonable deadlines; refine organizational skills and work independently; and direct the work of internal and external project team members as part of project management responsibility.
Necessary Special Requirements – (For All Levels)
Possession of an appropriate California driver’s license.
Must file a Statement of Economic Interest in compliance with Governmental Code Section 8100.
Sign & Acknowledge a Confidentiality Agreement.
Successful completion of an initial background investigation as well as additional periodic background investigations based on NERC-CIP or District requirements.