Software Integration Engineer - Team Lead

Alpine School District schools

Position Type:

TECHNOLOGY/DATA SERVICES/Data Services Positions

Date Posted:

7/7/2026

Location:

Timpanogos School District

Date Available:

07/01/2027

Software Integration Engineer - Team Lead

Lane I-K Contract and Benefits

250 Day Contract

Starting Date:

Hours a day:

Hourly rate: $45.15 - $71.67

Contact Information:

  • Name: Matt Johnson
  • Phone: 801-610-8001
  • Email: mattjohnson@timpsd.org

Purpose Statement

The job of Software Engineer is done for the purpose/s of analyzing departmental and individual requirements for automated solutions; developing, implementing and maintaining computer applications; documenting system components and user instructions; and serving as a technical advisor to staff and other district personnel.This Job reports to Assigned Supervisor

Essential Functions

  • Collaborates with a variety of internal and external parties (e.g. programmers, programmer analysts, database administrators, users, government agencies, etc.) for the purpose of architecting, designing, developing solutions and ensuring project success.
  • Develops and supports data warehouse (e.g. dimensional models, ETL processes, optimized tables, etc.) for the purpose of supporting needs of employees.
  • Develops and maintains code and systems solutions from researching existing software products and best practices for the purpose of automation of business processes and automated systems integration of data flow between systems, and system integration.
  • Develops program code, user interfaces, application and user documentation for the purpose of providing computerized alternatives to manual processes.
  • Develops functional and system/software requirements from information gathered at user meetings and/or interviews with internal staff and non-district sources for the purpose of documenting/interpreting user requests, identifying data sources and creating working plans.
  • Implements software applications for the purpose of providing access to computerized alternatives to manual processes.
  • Participates and provides project management support in a variety of planning and development activities, including district-wide committees for the purpose of creating short- and long-range plans for programming support to the district.
  • Performs routine server maintenance as assigned for the purpose of ensuring availability of server as required.
  • Prepares a variety of materials (e.g. reports, memos, procedures, project documentation, flow charts, etc.) for the purpose of documenting activities, providing written reference, and/or conveying information.
  • Researches database system, data models and schema, domain information, data and statistics for the purpose of responding to and fulfilling software requests.
  • Serves as a technical resource to department and district staff for the purpose of providing information and/or advice regarding active or planned projects.
  • Supports internally developed and 3rd party software for the purpose of functionality to fulfill user's needs and enhance user's software experience.

Email To A Friend

Print Version

Read Full Description
Confirmed 8 hours ago. Posted 8 days ago.

Discover Similar Jobs

Suggested Articles