Development Operations Manager

New Classrooms
New York, NY
Job Type:

Related Jobs

Job Description

About New Classrooms New Classrooms is a recently launched, nonprofit organization that creates transformative innovations for K-12 education. Our founding team includes many leaders and original members of School of One, New York Cityrsquos award-winning, personalized educational program named one of the top 50 inventions of 2009 by TIME. New Classroomsrsquo models for instruction reimagine the role of educators, the use of time, the configuration of physical space, and the use of data and technology within traditional public, charter, and independent schools. Our organization was born from the belief that todayrsquos model for delivering education ndash one teacher and 28 or so students in a classroom ndash does not sufficiently account for each studentrsquos needs and assumes that all students arrive on the first day of school with the same academic foundation and ways of learning. For a teacher, this presents the nearly impossible challenge of trying to teach grade-level curriculum while also meeting the needs of each student. New Classrooms complements the role of live, teacher-led instruction with other instructional modalities such as independent learning, collaborative learning, and virtual tutoring. In doing so, we redesign the classroom experience to better meet the needs of each and every student. For more information about New Classrooms, please visit our website httpwww.newclassrooms . Working at New Classrooms We are a passion-led, mission-driven organization ndash one that continually looks to match our team members with roles that fit their strengths and interests. We look to bring on new team members who share a deep-seated interest in improving our nationrsquos schools, solving problems in innovative ways, getting things done in a fast-paced and highly collaborative work environment, and growing professionally. About the Role The Development Operations Manager is the champion in the organization for building products in the best way possible. This includes both the approach and the correct underlying technologies. Our developers primarily use Python and .NET, but we are very open to the best tool for each specific need. Sometimes the top goal is to launch a feature-set ASAP. That may mean a product component that is quick to build, but not so extensible. Sometimes the top goal is to build for future flexibilityscalability. In that case quality and other facets become the top priority. The right candidate knows how to make those tradeoffs and can lead others to get there in the most efficient way possible. This role reports to the Director of Product Technology Services and is expected to lead both the in-house and outsourced developer resources. They will partner with the Director of Architecture to determine the best overall technical architecture and will be accountable for driving those principles into each of the products that are developed. Development work will include developing new products that derive from prototyped solutions, upgrading the product stack based on evolving stakeholder needs, and fixing products when they are not operating to specs. What You Would Do Lead developers to write code set direction, review work, unblock as necessary Operate as a senior developer as needed Contribute to the technical architecture of our products Establish technical design principlesprocess Ensure developers are following technical design principlesprocess Plan for the right developer resource mix to meet product goals including developingmanaging outsourcingoffshoring partnerships for developer resources Contribute level of effort estimations to product prioritization efforts Partner with PMBA resources to bounce around solution ideas during requirements consideration Oversee all Product Technology design strategy and documentation Establishexecute unit and integration testing approaches for all code developers What We Are Looking For Strong desire to work in a highly collaborative, fast-paced start-up environment Someone who has experienced the pros and cons of different architectures and knows how an IT system should evolve over time Experienced with SQL-Server (ideally SQL Azure) database environment Able to manage both .NET and Python developers Comfort with a broad range of technologies to ensure the best tool for the job eg. Node.js Experienced with management of front end development Familiarity with multiple ORMs, such as Entity Framework and nHibernate Understanding of scalability patterns including service oriented architecture, message-centric design, and distributed caching. Experience with common javascript frameworks such as Knockout, Backbone, Underscore, and JQuery Intimate understanding of advanced OOP concepts, such as traditional GoF design patterns, Inversion of ControlDependency Injection, design by contract, and loosely coupled design Proven experience building maintainable solutions emphasis on managed extensibility, versioning, logging and instrumentation Familiarity with Test Driven Development fundamentals, including the creation and management of tests using popular testing frameworks (VS.Net, nUnit) and approaches (Isolationmocks, regression testing, etc To Apply Please send cover letter and resume with the subject lineDOM

Jobs Like This Near New York, NY


Articles Related to New Classrooms


Click on the button below to go to the New Classrooms website and apply for Development Operations Manager.

  • Copyright ©2014 Dice Holdings, Inc. All rights reserved.
Log in 
FINS Login
*Indicates required field
User Name*
     Forgot Your Password?
Or log in using your Facebook account:
Connect with Facebook