Software Developer
Cengage Learning
(5 Maxwell Dr)Cengage Learning is a leading educational content, technology, and services company for the higher education and K–12, professional and library markets worldwide. The company provides superior content, personalized services and course-driven digital solutions that accelerate student engagement and transform the learning experience.
The UI/Javascript Software Developer is primarily responsible for providing software development services to the group in a manner that best supports our customer’s needs and the organization’s needs.
- Meet with the stakeholders to understand their technological needs; provide input to technical and business personnel.
- Work independently and participate on small teams to build enterprise software systems and software solutions in a fast-paced demanding environment.
- Assist with complex services and systems integration efforts.
- Assist in the scoping and development of software projects.
- Stay abreast of emerging software development technologies.
- Develop software solutions using industry and company best standards and practices.
- Participate as a software developer on complex development efforts.
- Support existing applications in production
Qualifications:
The successful candidate should have 2+ years experience in software development. Candidate should have good technical skills. Candidate should be able to communicate effectively with both technology staff and non-technology staff. Experience working in a fast-paced environment with tight deadlines.
Required Technical Qualifications:
- Practical understanding of HTML5 and CSS3
- Strong knowledge of JavaScript
- Solid understanding of cross-browser/platform issues and solutions.
- Experience building responsive websites.
- Experience implementing designs in standards compliant HTML5 & CSS3 with thought given to accessibility.
- Experience using JS Frameworks/Libraries (e.g. jQuery, Angular.js, React.js, Backbone.js)
- Web Development
- Experience with JSON
Preferred Skill Set:
- Experience with Agile Software Development methodology
- Familiarity with test driven development in JavaScript
- Experience with React.js
- Familiarity with SASS or LESS
- 1+ years programming with Java and/or C#.NET
- Experience with single page applications
- Experience working with databases, including MySQL or SqlServer
- Experience calling RESTful APIs via Javascript
- Experience with browser & device compatibility
- Familiarity developing for Mobile/Tablet devices is a plus
- Strong communication skills and ability to work in a collaborative team environment
Education level:
- BS or BA preferred.
Questions
There are no answered questions, sign up or login to ask a question
- Databases
- RESTful APIs
- Java
- JavaScript
- jQuery
- MySQL
- Software Development
- Web Development
- Agile Software Development
- AngularJS
- Backbone.js
- C#
- CSS3
- HTML5
- JSON
- LESS
- Sass
- Test Driven Development (TDD)
- Microsoft SQL Server
- React.js
- Technical Skill
- JavaScript Frameworks
- Enterprise Software
- Website
- Cross-Browser
- Tablet
- Mobile

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.