Blackboard is helping education leaders enhance every aspect of the teaching and learning experience. Blackboard’s broad reach covers our traditional, market-leading e-Learning solutions, in addition to mass notification, campus security, and commerce. We are dedicated to fostering a culture of lifelong education and growth. Across courses, campuses, organizations, companies, government agencies, and communities, Blackboard is powering the educational age around the globe.
At Blackboard Collaborate™ we develop products that enable a more interactive learning experience for students, helping users instantly collaborate, and to create virtual class rooms and meeting spaces. We are a driven, creative and energetic team that works in a flexible and agile fashion to deliver world class products to the education market.
As a Senior Software Developer, you will become a core contributor on an Agile team with the following responsibilities:
Work effectively in an Agile team to deliver quality products. Break down large/complex problems and be involved in the process of designing and implementing solutions. Stay on top of the latest technologies, tools, and techniques. Work with other developers to set standards and define best practices for coding and design. Participate in design and code reviews. Shape the future of eLearning through innovation on the next generation of products. Work within and integrate with the top commercial and open-source eLearning platforms, including Blackboard Learn, Moodle, and Sakai. Have the opportunity to use the product being developed during daily work. We run all of our online meetings using our own software. PROFESSIONAL QUALIFICATIONS REQUIRED SKILLS:
Previous experience in the education industry and e-learning technologies. Experience with continuous delivery practices. Experience with test-driven and behavior-driven development. Experience using common scripting languages (PHP, Perl, BASH). Experience using modern web technologies (HTML5, SASS and/or CSS3, Coffeescript, Ember.js). Experience with modern IDEs, build, test, and delivery tools (IntelliJ IDEA, Eclipse, git, Maven, Ant, Jenkins, Selenium, Cucumber). *CB
Monster - 10 months ago
Chalk up Blackboard's success to the Internet. Blackboard develops software that lets schools create Internet-based learning programs...