The Software Engineer position is primarily focused on data analytics to establish and maintain third-party data integrations. This role involves building custom websites and web applications to support district operations, programming, developing, and enhancing computer applications and processes to meet the needs of the district. The Software Engineer will facilitate the automated collection, management, manipulation, and distribution of data used for analysis. Additionally, the position requires administering web servers, database servers, and enterprise services, as well as installing, configuring, and customizing system software. The engineer will perform database administration and maintenance, ensuring data integrity, and will design and assist in programming system enhancements. Testing, evaluating, researching, and developing processes and support for district enterprise applications are also key responsibilities. The Software Engineer will serve as a project assistant on system and application projects, monitor vendor delivery of project requirements, and provide training, support, and assistance on various system issues. The ideal candidate will have a strong background in programming, web design, and scripting, as well as database management and system/software development. They will be expected to analyze, design, and write application programs to enhance information management for the district's business, student, and operations systems. The role also involves installing upgrades and customizing software to enhance system operations, studying existing systems and processes, and introducing potential automation systems. The Software Engineer will evaluate proposed configurations to ensure system integrity, security, and effective system interface, and will serve as a Database Administrator, establishing and maintaining database standards. Furthermore, the engineer will research and analyze new systems and applications related to district information management systems, maintain a broad and current knowledge of emerging technology, and provide technical support and training to end users and staff.