Full Job Description: Applications Developer
Salary Grade: Business Grade 11/ BG-11
Tulsa Public Schools' existing salary schedules provide careerincrement adjustments based on education/experience and/or years of creditableservice. For more information about the salary for this specific positionplease review the Salary Schedule forthe corresponding Salary Grade (listed above).
For more information on our comprehensive benefits packages,please visit: Compensation and Benefits website.
Position Summary: The Applications Developer designs, develops, tests, implements, supports, and maintains applications software to enhance Tulsa Public Schools' ability to support students, teachers, staff, and school leaders. The individual in this role will be responsible for leading critical projects that contribute significantly to the district while receiving and providing direct support and coaching from peers.
Minimum Qualifications:
Education:
• Bachelor's degree in computer science, information systems, or a related field; or the ability to demonstrate the necessary technical skills for the role
Experience:
• Five (5) years' experience in information systems or the computer science field
• Three (3) years' experience as a developer
• Experience working in a school system or within a school preferred
• Experience with PowerSchool, Munis and other educational technology platforms preferred
Specialized Knowledge, Licenses, Etc.:
• Thorough understanding of modern system and application development life cycle and large-scale software implementation methodologies, including agile or similar frameworks
• Proficient in Microsoft Office Suite and Google Office Suite
• Proficient in full-stack development. Some technology currently in use includes:
o Web Foundations: HTML, JavaScript, CSS
o Application Frameworks: Ruby on Rails, React
o Programming Languages: Ruby, Python, R
o Relational Databases: Postgres, Oracle, Microsoft SQL Server
o Version Control: GitHub
o Linux and Docker
• Comfortable with ELT and ETL processes
• Comfortable with API integrations
About Our District: At Tulsa Public Schools, our mission is to inspire and prepare every student to love learning, achieve ambitious goals, and make positive contributions to our world. We are the destination for extraordinary educators and staff who work with our community and families to ignite the joy of learning and prepare every student for the greatest success in college, careers, and life. Our core values of equity, character, excellence, team, and joy guide how we work and interact with each other and our community.