Back to search
Alpine School District Linkedin · Posted 6d ago

Software Integration Engineer - Team Lead

Lindon

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Lane I-K Contract and Benefits

250 Day Contract

Starting Date: July 1, 2027

Job closes: 07/23/2026 at 11:59 pm

Hours a day: 8 hours

Hourly rate: $45.15 - $71.67

Contact Information

Purpose Statement

The job of Software Integration Engineer (Team Lead) 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 Assistant Director of Technology - Systems Integration and Cybersecurity

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 the 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, applications, 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 the 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 systems, 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.
  • Tests application software for the purpose of ensuring that product matches defined requirements and expected functionality.
  • Trains selected personnel for the purpose of ensuring their ability to use new and/or existing operating systems and application software.
  • Help prioritize team tasks and manage resource allocation for the purpose of meeting project deadlines and balancing workload across the System Integration team.
  • Leads code reviews and technical audits for the purpose of ensuring adherence to established coding standards, security protocols, and best practices.
  • Establishes and maintains department-wide documentation standards and software development lifecycles (SDLC) for the purpose of ensuring consistency and maintainability of all system solutions.
  • Collaborates with senior leadership to translate district business goals into technical roadmaps and long-range integration strategies.
  • Helps coordinate between developers, stakeholders, and vendors from inception to final implementation.
  • Helps evaluate third-party software vendors and manages technical relationships for the purpose of ensuring external solutions meet district requirements and integration standards.
  • Participates in technical brainstorming sessions and cross-departmental meetings to define system requirements and resolve integration challenges.
  • Serves as a primary technical liaison between the technology team and district departments for the purpose of translating complex technical roadmaps into clear, operational updates that align with educational goals and support district-wide initiatives.
  • Performs other related duties as assigned for the purpose of ensuring the efficient and effective functioning of the work unit.

Preferred Qualifications And Experience

  • Proficiency in full-stack development and relational database design
  • Job related experience within a specialized field with increasing levels of responsibility is required in software development and modern database technology.
  • 35 years of experience in a Senior or Lead Engineer role, with a proven track record of mentoring junior developers.
  • Demonstrated experience successfully leading high-impact, district-wide software implementations from inception to post-launch support.
  • Advanced knowledge of enterprise architecture patterns, API management, and scalable data warehousing strategies.
  • Bachelor's degree in data science, software development, or job-related area.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent