Software Engineer
Cengage Learning Inc
Contract Boston, Massachusetts, United States Posted 5 years ago
About Position
Software Engineer (Contract)
$70.00 / Hourly
Boston, Massachusetts, United States
Software Engineer
Contract Boston, Massachusetts, United States Posted 5 years ago
Description
JavaScript (Focus on JavaScript; some Java knowledge preferred.) Bachelor degree in Computer Science or related field, or equivalent combination of education and recent, relevant work experience Software development experience including Java and/or JavaScript programming experience Familiarity with objectoriented systems and enterprise design patterns Familiarity with wide portfolio of software development applications, environments and languages Strong verbal and written communication skills required Creative problem solving skills and ability to effectively communicate and translate feedback, needs and solutions Must have strong teamwork orientation Must be sensitive to cultural differences in interactions and in the way work is done Needs good work ethic and strong sense of ownership of end result May require up to 5% travel, including international travelPreferred Passion for working in the academic, professional or library markets, and experience with technologies within those markets such as LMS, eReaders, OPAC, OpenURL, Z39.50, and SRU/SRW Experience with JavaScript frameworks, such as Backbone.js, Angular.js, JavaScript MVC and jQuery. Understanding of Web Standards, Accessibility, and command of Semantic markup (XHTML, HTML5) Experience with a variety of Database Systems, such as LDAP, MySql, Oracle, Sybase, MongoDB, NoSQL Experience developing for mobile devices Experience with Agile development methodologies, including XP methods such as Test Driven Development and pair programming Experience using source code control systems, such as Git, Subversion, or CVSAbout The Company Our client is a publisher of print and digital information services for the academic, professional and library markets, and sells textbooks, educational software, and training programs.
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.