Experience:
No experience
Employment Type:
Full time
Posted:
6/2/2017
Job Category:
Engineering
See more jobs for students and recent grads who studied:
IT Software Engineer
Turlock Irrigation District | Turlock, California
Tell Us More About Your Job Preferences
By telling us what you think of this job, we can help find jobs that match your interests. If you want to see more jobs like this, click on the smiley face. Or if this job isn't what you are looking for, click the frowny face. Learn More...

Follow This Company
Share

Job Description

Description

JOB SUMMARY

Under general direction from the Information Technology (IT) Services Applications Manager, persons in this role will design, develop, enhance, integrate and support business systems and other applications software for IT Services customers.Facilitate and implement the integration of new and existing IT components and technology in the most efficient and cost-effective manner. Provide project management, consulting, technical support and training to IT Services customers. Provide leadership and facilitate internal and external communication during all phases of critical projects and daily operations. Review, analyze and provide technical support to assist in streamlining end user processes. Serve as District technical representative with external agencies, vendors, consultants and the public.

DISTINGUISHING CHARACTERISTICS

IT Software Engineer I is the entry-level class in the Software Engineer series. Software Engineers in this class are normally assigned to work on projects under the guidance of more experienced IT Software Engineers. Positions assigned to this class will generally perform more routine maintenance tasks of a less critical nature. This position will typically exercise less independent action and decision making.

IT Software Engineer II is the professional-level class in the IT Software Engineer series. The IT Software Engineer II is expected to perform duties associated with all prior position levels as necessary. Positions assigned to this classification are distinguished from the IT Software Engineer I by having demonstrated greater individual responsibility for software projects with less direct supervision. They will exhibit a proven record of accomplishment showing project management skills and/or successfully completed projects in which they lead or participated in a leadership role in their functional area. Solid project management skills are a necessity, as is an understanding of the various roles of project team members. Engineers in this class are also expected to participate in the mentoring and development of other IT Services staff in applications design and development and relevant topics. In addition, positions assigned to this class have responsibility for software and associated hardware procurements and IT planning, development and design.

Senior IT Software Engineer is the advanced professional class in the IT Software Engineer series. The Senior IT Software Engineer is expected to perform duties associated with all prior position levels as necessary. Positions assigned to this classification are distinguished from the lower classifications by the performance of more complex applications design and development projects and responsible tasks and by effectively utilizing their greater experience with little direct supervision. In addition, positions assigned to this class have generally assumed wider project management roles and/or specified software and associated hardware procurements for District-wide technical projects in any business unit. These positions will also assume more of a strategic and less of a tactical perspective with respect to Department planning efforts. They will exhibit a proven record of accomplishment showing project management skills and/or successfully completed projects in which they participated in a leadership role, and a thorough understanding of the various roles of project team members. They will also have demonstrated a high degree of participation in the mentoring and development of other IT Services staff. Also, in some cases, these individuals may assume a leadership role and direct the work of other IT Services staff as projects may dictate.

Examples of Duties

DUTIES AND RESPONSIBILITIES

Perform program and system maintenance, development and enhancement by utilizing District and industry standard tools to maintain, support and expand the District software infrastructure.

In conjunction with management or Senior IT Services staff and users, perform system analysis and design to develop and propose business solutions that are feasible, efficient, cost-effective and consistent with District IT strategy.

Keep abreast of current trends in applications development and design concepts and technologies.

Prioritize tasks, set milestones, facilitate, coordinate and direct work of project team members. Provide management with traditional standardized project management documentation when required.

Develop or assist in the development of request for proposal and request for quotation (RFP/RFQ) documents for hardware and/or software procurements.

Provide consulting support to user staff and management as part of IT planning and strategy development process.

Study existing processes using new and existing technology, and recommend and implement new process or procedures to improve efficiency, enhance security or reduce and mitigate risks.

Provide technical support by utilizing knowledge of existing technology to solve problems and support new projects, while exploring new technologies with a focus on business opportunities.

Perform joint staff development activities, which may include attending technical seminars and conferences and the development of implementation and training plans as necessary, as well as the ongoing mentoring and development of new staff.

Address and solve technology integration issues with vendors and manufacturers.

Comply with all District rules, regulations, policies and procedures.

Must satisfy any existing and future District security clearance or background check requirements.

Perform other related duties as required or assigned by supervisor.

All levels of the IT Software Engineer series may be required to provide 24/7 support as needed.

Typical Qualifications

QUALIFICATIONS

Any combination of experience and education that would likely provide the required knowledge and abilities is qualifying. A typical way to obtain the knowledge and abilities would be:

Education

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

Interpersonal and Communication.

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.

Technical and Analytical.

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.

Administration and Operations.

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.

Supplemental Information

SELECTION CRITERIA

Percentage Required to

Item Obtain a Passing Score

Oral Interview 70%

Medical Examination

This position may require a medical examination to determine medical fitness for performing the duties assigned to the position or classification.Drug testing in accordance with the FHWA regulations may also be required. (Details may be obtained from the Human Resources Department upon request.)

The Turlock Irrigation District is an Equal Opportunity Employer.It does not discriminate on the basis of, race, color, ancestry, religious creed, national origin, sex, physical and mental disability, medical condition (cancer related), age (over 40), and marital status.

Assistance is available in filling out job applications for disabled individuals.

Applicants will be subject to drug testing in accordance with FHWA regulations, when the position requires a Commercial Driver's License.

The Turlock Irrigation District's bargaining unit positions are a part of an agency shop.

The Turlock Irrigation District provides reasonable accommodations to applicants and employees with a disability in accordance with federal and state law.

SUBMIT APPLICATION TO:

Human Resources Department, via our web site atwww.tid.org.Internal and External applicants may applystartingWednesday, March 2, 2016.Position is open until filled.

Adam Bolanos

abbolanos@tid.org

Human Resources Analyst

(209) 883-8620

About Turlock Irrigation District

Recreation Agency with Campgrounds and Water Recreation Facilities

This company profile was created by AfterCollege and is about Turlock Irrigation District. This page is not endorsed by or affiliated with Turlock Irrigation District. For questions regarding company profiles, please email: care@aftercollege.com.