Amplify Learning is creating exciting new curriculum that reinvents teaching and learning in the core subjects of English Language Arts, math and science. These products combine interactive game-like experiences with analytics that meet the rigorous demands of the CCSS. By optimizing the power of adaptive technologies, our Learning products support individualized instruction for students and, at the same time, facilitate classroom management for teachers.
Senior Software Engineers help lead the effort to build out our educational platform and products. Typical projects include rich interactive web and mobile applications, large data systems, web-based reporting and data analysis systems. As part of a cross-functional software team, you’ll be commissioned with delivering new and innovative platforms, products, and/or product functions for schools, districts, and states across the country.
Apply here: http://ch.tbe.taleo.net/CH14/ats/careers/requisition.jsp?org=WIRELESSGENERATION&cws=1&rid=3261
This position may be funded, in whole or in part, through American Recovery & Reinvestment Act funds
Amplify Education, Inc is an Equal Opportunity Employer, M/F/D/V.
Develop, test, and maintain robust, scalable, high-quality software for our technology platform and products
Contribute to continuous improvement of software development best practices in the areas of coding tools, languages and APIs, as well as software design and development processes
Take an active role in team Agile rituals, including scrum, planning, and backlog grooming
Participate in requirements gathering and functional specification activities, providing feedback on implementation feasibility as well as navigable prototypes/mockups
Other specific responsibilities vary by project area and experience, but may include technical leadership of a software project team
3+ years of professional software development experience
Proven technical leadership experience in a professional environment, including ownership and delivery of a sizable product or product component
Proven experience with CS fundamentals (OO, algorithms, data structures)
Proven experience with Object Oriented Programming, particularly in Java or Groovy
Proven fluency in at least one other OO or scripting language such as Ruby or Python
Significant open source contributions
Familiarity with Unix tools
BS/MS in Computer Science or equivalent