Columbia's Center for Teaching and Learning seeks an Associate Director for Software Development and Project Management responsible for the development and management of instructional technology projects, including overseeing project life cycles and all facets of software design and development.
The Associate Director will oversee design and engineering of software projects collaboratively using common architectural principles and will practice and support robust project management techniques, ensuring such methods are emulated by staff of educational technologists, project managers, software developers, and technical specialists.
Bachelor’s degree required.
5-7 years of related experience required.
Proven excellence in software design, programming, project management and problem-solving.
Demonstrated experience managing software development projects.
Ability to own, influence and be accountable for the success of projects managed.
Ability to influence group dynamics in a team environment.
Ability to coach and motivate employees.
Ability to develop and manage projects with a high degree of independence and accountability and work hands-on as a member of a cohesive team.
Ability to execute in a pressured environment.
Proven focus on in-depth information security practices and quality management.
Experience in software design principles, user interface design, multi-tiered application development, development practices, and reusable component development.
Strong knowledge of cross-browser and platform coding requirements and optimizations.
Excellent verbal and written communications skills.
Project management experience.
Web application development experience.
Development experience in Linux/Unix environment.
Strong experience in learning management systems, e.g. Canvas, Sakai, edX.
Strong background in relational databases.
Advanced degree desirable.
Equal Opportunity Employer / Disability / Veteran
Columbia University is committed to the hiring of qualified local residents.
Thank you - we'll send an email shortly.
Other Recently Posted Jobs
Wait! Before you go, are you interested in a career at Columbia University? Sign up here!
Thank you, for sharing your information. A member of our team will reach out to you soon!