Software Engineer III

Ysleta Independent School District•El Paso, TX
•Onsite

About The Position

The Software Engineer III analyzes district Technology Information Systems (TIS) procedures and policies and assists with designing, developing, and documenting software that meets district requirements. The role develops complex, cross-functional solutions to improve district processes and decision-making using enterprise systems and custom applications, under the direction of the Software Engineer Manager. It also supports district-wide enterprise resource planning (ERP) applications and researches emerging technologies for their practicality in the district environment. Attendance at the work site is required.

Requirements

  • Bachelor's degree in Computer Science Administration or a related field, or six years of experience in systems analysis/design and computer application development.
  • Experience developing web applications using Microsoft products.
  • Ability to work with diverse groups and effective written and oral communication skills.
  • Valid Texas or New Mexico driver's license and ability to be insured by the district's auto liability insurance carrier.
  • Ability to maintain emotional control under stress.
  • Ability to perform repetitive hand motions and prolonged computer use.
  • Ability to travel regularly district-wide and occasionally statewide.
  • Ability to lift and carry moderate loads.
  • Availability for occasional prolonged and irregular hours.
  • Subject to the district's drug and alcohol testing policy and regulation.

Responsibilities

  • Analyze current district Technology Information Systems procedures and policies.
  • Assist with designing software to meet district Technology Information Systems requirements.
  • Develop software, procedures, and documentation that conform to designed systems and applicable laws, policies, procedures, and regulations.
  • Develop complex, cross-functional solutions using enterprise systems and custom-developed applications to improve district processes and decision-making.
  • Develop and maintain Microsoft SQL Server Integration Services packages.
  • Develop and maintain applications and databases by interpreting system specifications, analyzing solutions, and implementing software systems.
  • Meet regularly with the Software Engineer Manager to report system status and discuss editing, removing, or adding modules.
  • Manage multiple projects and meet deadlines established by the Software Engineer Manager.
  • Design systems independently or with a team, and gather information about project limitations, capabilities, performance requirements, and interfaces.
  • Develop and deliver training, written system specifications, and user manuals for custom applications.
  • Interpret and develop documentation, including flowcharts, layouts, diagrams, charts, code comments, and pseudocode.
  • Prepare and provide project status updates to the Software Engineer Manager using prototypes and PowerPoint presentations.
  • Collaborate with the software engineer team to gather information about project limitations, capabilities, performance requirements, and interfaces.
  • Provide support for district-wide ERP system applications.
  • Research and analyze emerging technologies and their practicality in the district environment.
  • Participate in professional development activities as required by the district.
  • Follow established safety procedures and techniques, support district and department goals, maintain a professional code of ethics, and perform other assigned duties.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service