There are 39 positions in 2 locations: 1. Senior Java Engineer/Architect (#3 in Boston, MA and #5 in Farmington Hills, MI) 2. Agile Software Engineer: JavaScript (#9 in Boston, MA and #21 in Farmington Hills, MI)
1. Senior Java Engineer/Architect Positions (Senior Level Candidates only - Level IV or Architect level) * Bachelor degree in Computer Science or related field, or equivalent combination of education and recent, relevant work experience * Minimum 7 years software development experience including 4 years of combined Java and/or JavaScript programming experience * Knowledge of and desire to work in an Agile development environment * Strong familiarity with object-oriented systems and enterprise design patterns * Experience with development of service oriented applications * Familiarity with wide portfolio of software development applications, environments and languages * Strong understanding of HTTP/REST/API architecture * Experience using source code control systems, such as Git, Subversion, or CVS * Knowledge of XML parsing, and DOM traversal * Excellent verbal and written English communication skills required * Creative problem solving skills and ability to effectively communicate and translate feedback, needs and solutions * Must have strong teamwork orientation and the ability to foster collaboration within and across teams * 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 10% travel, including international travel Preferred * Advanced degree preferred * Experience with Agile development methodologies, including XP methods such as Test Driven Development and pair programming * Experience with JavaScript frameworks, such as Backbone.js, JavaScript MVC, jQuery, etc. * Experience with Advanced JavaScript (including prototype-based inheritance, event delegation, closures, AJAX, JSON) * Understanding of Web Standards, Accessibility, and command of Semantic markup (XHTML, HTML5) * Experience with high performance web page optimization techniques (edge serving, minimize http connections, etc.) * Experience with a variety of Database Systems, such as LDAP, Oracle, Sybase, MongoDB, NoSQL * Knowledge of search engine development, particularly with Lucene as a component * Experience developing for mobile devices * Leadership skills and experience managing the work of development staff * 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 *Reuirment :2*. Agile Software Engineer - 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 object-oriented 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 travel Preferred - 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 CVS -- *ReshmaSr Technical Recruiter IVY Tech Solutions Inc3403 N Kennicott Avenue, Suite B&C ArlingtonHeights, IL Phone: 847-387-8787 | Fax: 847 305 4382res...@ivytechsol.us <res...@ivytechsol.us> | www.ivytechsol.com <http://www.ivytechsol.com>Yahoo IM: reshma_ivyGtalk : reshma.ivy* -- You received this message because you are subscribed to the Google Groups "oraapps" group. To unsubscribe from this group and stop receiving emails from it, send an email to oraapps+unsubscr...@googlegroups.com. To post to this group, send email to oraapps@googlegroups.com. Visit this group at http://groups.google.com/group/oraapps. For more options, visit https://groups.google.com/groups/opt_out.