Cengage Learning Software Developer III in Boston, Massachusetts

Overview:

The Software Developer III will be responsible for application development and support of Cengage Learning's high-quality, electronic products. The Developer will work in a highly collaborative, cross-functional, fast paced, and Agile team. He/she will need to have a strong sense of ownership for the end result of the work they do.

Responsibilities:

  • Work independently on a team to build enterprise software systems and software solutions in a fast-paced demanding environment.

  • Works on scoping, approval, development and implementation of software projects.

  • Participate as software developer in complex services and systems integration.

  • Responsible for the front end development using React.js

  • Develop software solutions using industry and company best standards and practices.

  • Communicate with non-technical staff to ensure the delivery is what is to be expected.

  • Responsible for end-to-end delivery.

Qualifications:

Required:

  • Bachelor's degree in Computer Science, Information Technology or Engineering and 4 - 6 years of recent relevant work history

  • Experience with React.js, and ES6

  • Knowledge of and desire to work in an Agile development environment

  • Experience using source code control systems such as Git, Stash or TFS

  • Writing Unit Tests

  • Excellent analytical and organizational skills

  • Object-oriented design skills

  • Excellent communication skills - both written and verbal

Preferred:

  • Experience with node.js

  • Experience with Service Oriented Architecture

  • Experience with Amazon's AWS

  • Understanding of cloud technologies and emerging computing trends

Requisition ID 2017-3280

Job Locations US-MA-Boston

Posted Date 6/1/2017

Job Function Software Development