This position is fully grant-funded with a grant end date of August 31, 2024.
Classification : Admin / Prof
Exemption Status / Test : Exempt
Job Grade : 5
Reports To : Director
Department : Texas Education Exchange
Job Goal :
Region 4 is building a transformational Ed-Fi data interoperability solution for Texas K-12 public education and is looking for a proven full-stack developer to maintain, enhance, and develop The Exchange products and applications for the full development life cycle.
Qualifications : Education
- Bachelor's degree within a technical field such as Computer Science, Business Management, or Information Technology, preferred
Experience :
Four years of related work experience as a full-stack developerAt least three years of experience with writing HTML5, CSS3, JavaScript, TypeScript, and being up to date on the latest practices, primarily with HTML5, CSS3, JavaScriptAt least three years of experience in relevant back-end programming languages (C#, Python, .NET, or JavaScript), primarily with .NET and JavaScriptAt least three years of experience in SQLFamiliarity with a relevant and globally supported frameworks, both front-end and back-end, primarily Node and ReactExperience implementing unit testsExperience with API developmentExperience with GitHub and git, or another version control systemFamiliarity with the Ed-Fi model is a plusThree years of experience with enterprise software solutionsSpecial Knowledge and Skills :
Excellent written and verbal communication skillsKnowledge of the Texas K-12 education landscape and a thorough understanding of user experience and possibly even product strategyAppreciation for clean and well-documented codeAbility to organize and manage multiple projects, and priorities, and meet deadlines with attention to detailStrategic orientation and solid analytical skillsAbility to document complex business and technical processesAbility to collaborate with product teams, business partners, data analysts, software engineers, and other stakeholders to enhance and improve product offeringsMajor Responsibilities :
Work with development teams and product managers to ideate software development and solutions.Build the front-end of applications through appealing visual design and in alignment with a human-centered design (HCD) approach.Write effective APIs.Troubleshoot, debug, and upgrade software.Test software to ensure responsiveness and efficiency.Create security and data protection settings.Write technical documentation for Confluence.Work with business partners and marketing teams to manage product launches.Identify ongoing technical product requirements.Envision and manage a superior user experience.Provide technical assistance and services as specified by any applicable state grant that funds this position.Supervisory Responsibilities :
None
Physical Demands / Environmental Factors / Mental Demands :
Frequent use of standard office equipment; prolonged sitting; occasional bending / stooping, pushing / pulling, and twisting; repetitive hand motions (keyboarding and use of mouse); occasional light lifting and carrying (less than 15 pounds); may work prolonged and irregular hours; work with frequent interruptions; maintain emotional control under pressure.