There are still lots of open positions. Let's find the one that's right for you.
Develop, deliver, and manage the lifecycle of new and existing software applications and systems that reach teachers, students, and parents across the world. Manage the full software development life cycle including building, testing, and deploying enhancements to existing software and infrastructure. Participate in the Agile development process as part of a dynamic project team working closely with domain teams on a variety of new and existing projects. Remote work permitted within reasonable commuting distance of the New York, NY office.