|
Cengage Learning: Senior Web Application Developer – Java andfront-end focus
(Belmont, CA) Cengage Learning’s Aplia team is continuing to revolutionize education through its e-learning platform and content. We currently have several exciting opportunities for talented and highly motivated software engineers with strong web application UI and server-side skills. In this position, you will be a key member of a team responsible for the development of features, functionality, and architecture of Aplia's web application used by over half a million students and instructors every year. Basic qualifications: · BS in Computer Science or Engineering. · 4+ years software development experience with web applications.. · Expertise in Java and other object-oriented languages · Very strong experience with HTML, Javascript, CSS, JSP, and Javascript/Ajax frameworks, especially YUI. · Knowledge of or interest in learning Flex, Flash, Actionscript, and HTML 5 · Excellent troubleshooting skills and a creative attitude when tackling novel and sometimes mysterious problems - a knack for finding the simple, “right” answer. · Excellent oral and written communication skills with an appreciation for documentation. · Ability to learn new technologies and introduce new ideas to the team. Preferred qualifications: · MS in Computer Science or Engineering · Experience with agile software development (Scrum, etc.) · Proficiency with J2EE architectures and frameworks, including Servlets, Spring, Ibatis, or others such as JDO, JPA, Hibernate. · SQL, T/SQL, and good general database design skills. · Knowledge of mobile application technology including HTML 5, Objective C, and iPhone OS Relocation support available for exceptional candidates. Applicants must be authorized to work in the US - visa sponsorship is not possible. No third party recruiter support is sought for this role. http://tbe.taleo.net/NA1/ats/careers/requisition.jsp?org=LEARNING&cws=1&rid=3980 Published: 37 days ago. |
