
Website E3 Alliance
About E3 Alliance:
E3 Alliance is a nonprofit organization leading the charge in the relentless pursuit of education transformation for Texas students. Founded in 2006, E3 Alliance is a Texas-based education collaborative that leverages data to serve as a catalyst to impact educational outcomes for all students—cradle to career. Partnering with school, community, and business leaders, E3 Alliance brings together diverse voices to collaborate and build a strong, equitable education pipeline that delivers a trained and educated workforce while creating long-term, systemic change.
E3 Alliance is an equal opportunity employer and has a Best Place for Working Parents 2024 designation for the 4th year in a row.
Job Overview
The E3 Alliance Software Developer works on various projects and systems supporting our non-profit mission. This role is primarily responsible for developing and maintaining web applications through the E3 Data Portal, https://data.e3alliance.org, with a focus on integrating data from various sources using third party APIs. The Software Developer collaborates with the Data Systems Director and Research and Data Systems team across the data pipeline.
Duties and Responsibilities:
- Collaborate with other E3 Alliance departments to develop, design, and deploy web applications and systems
- Implement and support data transfer APIs, including Ed-Fi integrations with the Texas Student Data System and Texas Education Exchange
- Comply with all relevant federal and state regulations, including FERPA and HIPAA, for handling confidential data.
- Develop interactive visualizations, dashboards, and web pages
- Create positive end-user experiences through programming, testing, and continuous improvement of user interfaces
- Collaborate with the Communications and Research Departments on best practices for accessible and user-friendly design for all created systems
- Update a PostgreSQL database with an existing library of re-usable Jupyter Notebooks
- Follow best practices for documenting software and programs for on-going improvements and maintenance, including instructions and training aids for users
- Develop software using a wide array of programming languages, frameworks, and tools such as:
- Ed-Fi
- Django, Python
- JavaScript, D3.js, jQuery
- HTML5, CSS3, SVG
- PostgreSQL
Qualifications:
Education
Associate’s or Bachelor’s degree or minor in any of the following: Computer Science, Engineering, Statistics, Math or Economics or equivalent training or course work experience.
Required Qualifications
- Proficiency in Microsoft Office 365 (especially Excel), Outlook, project management tools, team data sharing, and web presentation tools.
- Experience in Software Development using one or more of the following technologies: HTML5, CSS3, SVG, JavaScript, SQL, Python, PHP, Django.
- Experience with any Model-View-Template web development framework.
- Experience working with large datasets.
- Experience maintaining confidentiality of work-related information and materials.
Preferred Qualifications:
- Experience in Software Development using each of the following technologies: PostgreSQL, Python, Django.
- Experience with Ed-Fi integrations with the Texas Student Data System and Texas Education Exchange.
- Direct experience with the use of data from the Texas Education Agency, the Texas Higher Education Coordinating Board and/or the Texas Workforce Commission.
- Experience either manipulating or managing education data from multiple sources.
- Experience with Microsoft Graph API founding
Skills:
- Ability to prioritize and multi-task in a small department environment, manage multiple projects, and adhere to timelines and deadlines.
- Attention to detail and ability to deliver high-quality, tested analytic results.
- Strong written & verbal communication skills.
- Excellent interpersonal skills.
Compensation and Benefits
E3 Alliance is supported by founding partner Austin Community College District (ACC), and through this partnership utilizes ACC payroll and human resource systems. Through ACC, E3 Alliance staff have access to ACC compensation and benefits systems, including generous vacation and sick leave, insurance, and other benefits.
- Salary Range: $65,000-$70,000 (based on experience and expertise)
- Health care and dental insurance, TRS retirement benefits, disability insurance, and other standard ACC benefits
- E3 Alliance is unable to support candidates who require sponsorship to work in the United States
This position is grant-funded, but does not have a defined timeframe and is intended to be a full-time, ongoing position
To be considered for this position applicants must complete both of the following steps:
- Submit an ACC application, includes uploading your resume and cover letter
Complete the E3 Alliance Employment Questionnaire
To apply for this job please visit bit.ly.