Cengage Learning Software Developer III in Boston, Massachusetts


Working in a highly collaborative, cross-functional Agile environment, this development role is responsible for building and maintaining the point of entry for students and instructors. This is a project aimed at providing a unified experience that supports student enrollments and courses launches as well as course creations by instructors. With a primary focus on frontend development using Angular, Traverson and Gulp, this role provides the opportunity to tackle our next wave of development leveraging recent frontend technology trends.


• Work as a software engineer in a collaborative environment with passion, ownership and commitment.

• Continuously learn and grow with industry-leading practices, processes, and technologies

• Work with the AWS cloud on Linux based systems

• Develop and maintain the front end framework in Angular, Traverson and Gulp while gaining familiarity with a Java-based semantic backend

• Grow and contribute to a Service Oriented Architecture in an enterprise environment

• Learn and champion software development best practices such as Test Driven Development, Continuous Integration and Performance testing

• Work with various JavaScript development and continuous integration frameworks such as Jasmine, Karma, Grunt, Jenkins, and git



Bachelor degree in Computer Science or related field, or equivalent combination of education and recent, relevant work experience

3+ years working on JavaScript projects

Experience working with Angular or React

Experience using source code control systems, such as Git, Stash, Subversion, or CVS

Understanding of modules and module loading


Familiarity with Jasmine/Karma

Requisition ID 2016-2630

Job Locations US - MA - Boston

Posted Date 11/29/2016

Job Function Information Technology