Quantcast
Channel: Most Hired
Viewing all articles
Browse latest Browse all 53220

Cengage Learning: Senior Web Application Developer ? Java and front-end focus

$
0
0

(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.

The successful candidate must…

Have a passion for Agile programming methodologies, especially test driven development, code refactoring, pair programming, and scrum.

Have amazing skills with browsers and browser technology. You should love writing clean JSPs, cross-browser CSS, object-oriented Javascript, and be effective with at least one or two ajax or javascript frameworks.

Appreciate user-centered design, and use this approach when negotiating requirements and specifications. Then ultimately devise the simple “right” solution.

Be comfortable working on the back end as well. You should be able to write your own servlet, SQL query, or service-tier module when necessary.

Educate others on your designs and best practices through documentation, code reviews, and brown bags.

Deliver projects on-time under sometimes tight schedules.

Serve “on call” in escalation paths for customer support and operations.

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.

Apply: http://tbe.taleo.net/NA1/ats/careers/requisition.jsp?org=LEARNING&cws=1&rid=3980

Source: Authentic Jobs


Viewing all articles
Browse latest Browse all 53220

Trending Articles